home *** CD-ROM | disk | FTP | other *** search
/ Complete RPG Maker XP - 41 Games / tg esp 48 rpg maker.iso / RPG3D / Tools_Utilities / Quark.exe / Quark / addons / Quake_2 / Q2_Lazarus.qrk < prev    next >
Encoding:
Text File  |  2004-06-20  |  537.3 KB  |  26,410 lines

  1. QQRKSRC1
  2. // This is a convertion of the original Q2 Lazarus to
  3. // work with the features of QuArk
  4.  
  5. // $Header: /cvsroot/quark/runtime/addons/Quake_2/Q2_Lazarus.qrk,v 1.13 2004/06/20 09:39:21 cdunde Exp $
  6. //
  7. // $Log: Q2_Lazarus.qrk,v $
  8. // Revision 1.13  2004/06/20 09:39:21  cdunde
  9. // To add missing blaster model for view
  10. //
  11. // Revision 1.12  2004/03/22 06:49:30  cdunde
  12. // Add more model 3D view items
  13. //
  14. // Revision 1.11  2004/03/16 07:39:52  cdunde
  15. // To add more sound, model and color selectors.
  16. //
  17. // Revision 1.10  2003/10/27 07:52:45  cdunde
  18. // To add sound selection feature to func_train entity
  19. //
  20. // Revision 1.9  2003/10/08 08:50:52  cdunde
  21. // To add file selection feature to target_speaker fuction
  22. //
  23. // Revision 1.8  2003/09/25 11:59:01  cdunde
  24. // Adds framenumbers specific to the model_train entity.
  25. //
  26. // Revision 1.7  2003/09/24 08:20:57  cdunde
  27. // To add custom model viewing in editor feature
  28. //
  29. // Revision 1.6  2003/05/01 16:24:39  cdunde
  30. // To up date for new file search feature for custom models
  31. //
  32. // Revision 1.5  2003/04/23 07:25:23  cdunde
  33. // To add the feature of using Cuatom models for misc_actor and spawn_model and link Contextual help to infobase
  34. //
  35. // Revision 1.4  2003/03/03 23:05:22  cdunde
  36. // This is a convertion of the original Q2 Lazarus to
  37. //  work with the features of QuArk
  38. //
  39.  
  40. {
  41.   Game Directories.qctx =
  42.   {
  43.   }
  44.   Toolbox Folders.qtx =
  45.   {
  46.     ToolBox = "New map items..."
  47.     Root = "Entities for QuArk_Lazarus.qtxfolder"
  48.     Entities for QuArk_Lazarus.qtxfolder =
  49.     {
  50.       ;desc = "Created from quake2_lazarus.fgd"
  51.       other entities.qtxfolder =
  52.       {
  53.         worldspawn:b =
  54.         {
  55.           ;desc = "World entity"
  56.           fogclip = "0"
  57.           attenuation = "1.0"
  58.           shift = "1.0"
  59.           gravity = "800"
  60.         }
  61.         viewthing:e =
  62.         {
  63.           angle = "360"
  64.           origin = "0 0 0"
  65.           ;desc = "Just for debugging level - dont use"
  66.         }
  67.       }
  68.       null_* entities.qtxfolder =
  69.       {
  70.         null_entity:e =
  71.         {
  72.           angle = "360"
  73.           origin = "0 0 0"
  74.           ;desc = "Phony entity placeholder to be used as default entity class"
  75.           comment = "Not an valid entity!"
  76.         }
  77.       }
  78.       ammo_* entities.qtxfolder =
  79.       {
  80.         ammo_shells:e =
  81.         {
  82.           angle = "360"
  83.           origin = "0 0 0"
  84.           ;desc = "This is the ammo for The ShotGuns."
  85.         }
  86.         ammo_bullets:e =
  87.         {
  88.           angle = "360"
  89.           origin = "0 0 0"
  90.           ;desc = "This is the ammo for the Machine/Chain Guns."
  91.         }
  92.         ammo_cells:e =
  93.         {
  94.           angle = "360"
  95.           origin = "0 0 0"
  96.           ;desc = "This is the ammo for the HyperBlaster and BFG."
  97.         }
  98.         ammo_fuel:e =
  99.         {
  100.           angle = "360"
  101.           origin = "0 0 0"
  102.           ;desc = "Jetpack fuel"
  103.         }
  104.         ammo_grenades:e =
  105.         {
  106.           angle = "360"
  107.           origin = "0 0 0"
  108.           ;desc = "This is the ammo for the GrenadeLauncher it's also a HandGr"
  109.            "enade."
  110.         }
  111.         ammo_rockets:e =
  112.         {
  113.           angle = "360"
  114.           origin = "0 0 0"
  115.           ;desc = "This is the ammo for the RocketLauncher."
  116.         }
  117.         ammo_slugs:e =
  118.         {
  119.           angle = "360"
  120.           origin = "0 0 0"
  121.           ;desc = "This is the ammo for the RailGun."
  122.         }
  123.       }
  124.       crane_* entities.qtxfolder =
  125.       {
  126.         crane_beam:b =
  127.         {
  128.           angle = "360"
  129.           ;incl = "defpoly"
  130.           ;desc = "Crane body"
  131.         }
  132.         crane_control:b =
  133.         {
  134.           angle = "360"
  135.           ;incl = "defpoly"
  136.           ;desc = "Crane control panel"
  137.         }
  138.         crane_hoist:b =
  139.         {
  140.           angle = "360"
  141.           ;incl = "defpoly"
  142.           ;desc = "Crane hoist"
  143.         }
  144.         crane_hook:b =
  145.         {
  146.           angle = "360"
  147.           ;incl = "defpoly"
  148.           ;desc = "Crane hook"
  149.         }
  150.         crane_reset:e =
  151.         {
  152.           angle = "360"
  153.           origin = "0 0 0"
  154.           ;desc = "Crane_reset"
  155.         }
  156.       }
  157.       func_* entities.qtxfolder =
  158.       {
  159.         func_areaportal:b =
  160.         {
  161.           angle = "360"
  162.           ;incl = "defpoly"
  163.           ;desc = "Use this combined with doors as a Area portal (Vis blocker)"
  164.         }
  165.         func_bobbingwater:b =
  166.         {
  167.           angle = "360"
  168.           ;incl = "defpoly"
  169.           ;desc = "Moveable, bobbing water"
  170.         }
  171.         func_button:b =
  172.         {
  173.           angle = "360"
  174.           ;incl = "defpoly"
  175.           ;desc = "Just an every day Button."
  176.         }
  177.         func_clock:e =
  178.         {
  179.           angle = "360"
  180.           origin = "0 0 0"
  181.           ;desc = "Use this to make timed explosions."
  182.           style = "0"
  183.         }
  184.         func_conveyor:b =
  185.         {
  186.           angle = "360"
  187.           ;incl = "defpoly"
  188.           ;desc = "This will push you, but the texture itself won't move.Never"
  189.            " used in Quake2."
  190.         }
  191.         func_door:b =
  192.         {
  193.           angle = "360"
  194.           ;incl = "defpoly"
  195.           ;desc = "The standard entity for doors."
  196.         }
  197.         func_door_rotating:b =
  198.         {
  199.           angle = "360"
  200.           distance = "90"
  201.           ;incl = "defpoly"
  202.           ;desc = "A rotating door."
  203.         }
  204.         func_door_rot_dh:b =
  205.         {
  206.           angle = "360"
  207.           ;incl = "defpoly"
  208.           ;desc = "Rotating Door"
  209.         }
  210.         func_door_secret:b =
  211.         {
  212.           angle = "360"
  213.           ;incl = "defpoly"
  214.           ;desc = "This is for the making of Secret doors."
  215.         }
  216.         func_door_swinging:b =
  217.         {
  218.           angle = "360"
  219.           ;incl = "defpoly"
  220.           ;desc = "2-way Rotating Door"
  221.         }
  222.         func_explosive:b =
  223.         {
  224.           angle = "360"
  225.           ;incl = "defpoly"
  226.           ;desc = "Exploding/Breakable brush. This is used for shootable windo"
  227.            "ws, boxes, walls and more."
  228.         }
  229.         func_force_wall:b =
  230.         {
  231.           angle = "360"
  232.           ;incl = "defpoly"
  233.           ;desc = "Force field"
  234.           style = "208"
  235.           dmg = "0"
  236.         }
  237.         func_group:b =
  238.         {
  239.           angle = "360"
  240.           ;incl = "defpoly"
  241.           ;desc = "Not used in game, used for editor convenience. Non-Entity G"
  242.            "rouping "
  243.         }
  244.         func_killbox:b =
  245.         {
  246.           angle = "360"
  247.           ;incl = "defpoly"
  248.           ;desc = "Instant death. This kills everything inside it."
  249.         }
  250.         func_monitor:b =
  251.         {
  252.           angle = "360"
  253.           ;incl = "defpoly"
  254.           ;desc = "Security camera monitor"
  255.         }
  256.         func_object:b =
  257.         {
  258.           angle = "360"
  259.           ;incl = "defpoly"
  260.           ;desc = "This falls down when triggered. Solid bmodel, will fall if "
  261.            "its support is removed"
  262.         }
  263.         func_pendulum:b =
  264.         {
  265.           angle = "360"
  266.           ;incl = "defpoly"
  267.           ;desc = "Pendulum"
  268.           distance = "90"
  269.           mass = "100"
  270.           move_origin = "0 0 0"
  271.           radius = "100"
  272.           dmg = "5"
  273.         }
  274.         func_plat:b =
  275.         {
  276.           angle = "360"
  277.           ;incl = "defpoly"
  278.           ;desc = "This is used for platforms or elevators."
  279.         }
  280.         func_pushable:b =
  281.         {
  282.           angle = "360"
  283.           ;incl = "defpoly"
  284.           ;desc = "Pushable Object"
  285.         }
  286.         func_rotating:b =
  287.         {
  288.           angle = "360"
  289.           ;incl = "defpoly"
  290.           ;desc = "This is for making things rotate or spin."
  291.         }
  292.         func_rotating_dh:b =
  293.         {
  294.           angle = "360"
  295.           ;incl = "defpoly"
  296.           ;desc = "Rotating brush"
  297.         }
  298.         func_timer:e =
  299.         {
  300.           angle = "360"
  301.           origin = "0 0 0"
  302.           ;desc = "Use this to make timed events."
  303.           wait = "1"
  304.         }
  305.         func_trackchange:b =
  306.         {
  307.           angle = "360"
  308.           ;incl = "defpoly"
  309.           ;desc = "Train track changing platform"
  310.         }
  311.         func_tracktrain:b =
  312.         {
  313.           angle = "360"
  314.           ;incl = "defpoly"
  315.           ;desc = "Track Train"
  316.         }
  317.         func_train:b =
  318.         {
  319.           angle = "360"
  320.           ;incl = "defpoly"
  321.           ;desc = "This is for making moving things."
  322.         }
  323.         func_trainbutton:b =
  324.         {
  325.           angle = "360"
  326.           ;incl = "defpoly"
  327.           ;desc = "Button on a train"
  328.         }
  329.         func_vehicle:b =
  330.         {
  331.           angle = "360"
  332.           ;incl = "defpoly"
  333.           ;desc = "Controllable vehicle"
  334.         }
  335.         func_wall:b =
  336.         {
  337.           angle = "360"
  338.           ;incl = "defpoly"
  339.           ;desc = "Make a wall appear or dissappear by connecting a func_butto"
  340.            "n to this."
  341.         }
  342.         func_water:b =
  343.         {
  344.           angle = "360"
  345.           ;incl = "defpoly"
  346.           ;desc = "Use this one to make water, lava or slime move."
  347.         }
  348.       }
  349.       hint_* entities.qtxfolder =
  350.       {
  351.         hint_path:e =
  352.         {
  353.           angle = "360"
  354.           origin = "0 0 0"
  355.           ;desc = "Monster hint path"
  356.           wait = "0"
  357.         }
  358.       }
  359.       info_* entities.qtxfolder =
  360.       {
  361.         info_null:e =
  362.         {
  363.           angle = "360"
  364.           origin = "0 0 0"
  365.           ;desc = "A target for light to create a spotlight."
  366.         }
  367.         info_notnull:e =
  368.         {
  369.           angle = "360"
  370.           origin = "0 0 0"
  371.           ;desc = "Lightning target or put this at the end of the gun on a tur"
  372.            "ret_breach."
  373.         }
  374.         info_player_start:e =
  375.         {
  376.           origin = "0 0 0"
  377.           angle = "360"
  378.           ;desc = "Where player is spawned in Single Player game"
  379.         }
  380.         info_player_coop:e =
  381.         {
  382.           origin = "0 0 0"
  383.           angle = "360"
  384.           ;desc = "Where player is spawned in Cooperative game"
  385.         }
  386.         info_player_deathmatch:e =
  387.         {
  388.           origin = "0 0 0"
  389.           angle = "360"
  390.           ;desc = "Where player is spawned in DeathMatch game"
  391.         }
  392.         info_player_intermission:e =
  393.         {
  394.           origin = "0 0 0"
  395.           angles = "30 225 0"
  396.           ;desc = "The camera you see after a level end in DeathMatch."
  397.         }
  398.       }
  399.       item_* entities.qtxfolder =
  400.       {
  401.         item_adrenaline:e =
  402.         {
  403.           angle = "360"
  404.           origin = "0 0 0"
  405.           ;desc = "This sligthly increases your health permanently. +1 to max "
  406.            "health"
  407.         }
  408.         item_ancient_head:e =
  409.         {
  410.           angle = "360"
  411.           origin = "0 0 0"
  412.           ;desc = "John Carmacks head, adds 2 to max health."
  413.         }
  414.         item_armor_body:e =
  415.         {
  416.           angle = "360"
  417.           origin = "0 0 0"
  418.           ;desc = "Adds 100 to your armor."
  419.         }
  420.         item_armor_combat:e =
  421.         {
  422.           angle = "360"
  423.           origin = "0 0 0"
  424.           ;desc = "Adds 50 to your armor."
  425.         }
  426.         item_armor_jacket:e =
  427.         {
  428.           angle = "360"
  429.           origin = "0 0 0"
  430.           ;desc = "Adds 25 to your armor."
  431.         }
  432.         item_armor_shard:e =
  433.         {
  434.           angle = "360"
  435.           origin = "0 0 0"
  436.           ;desc = "Adds 2 to your armor."
  437.         }
  438.         item_bandolier:e =
  439.         {
  440.           angle = "360"
  441.           origin = "0 0 0"
  442.           ;desc = "Increases your carrying capacity for all ammunition except "
  443.            "grenades & rockets."
  444.         }
  445.         item_breather:e =
  446.         {
  447.           angle = "360"
  448.           origin = "0 0 0"
  449.           ;desc = "This provides oxygen when submerged in liquids."
  450.         }
  451.         item_enviro:e =
  452.         {
  453.           angle = "360"
  454.           origin = "0 0 0"
  455.           ;desc = "This provides protection from harmful fluids."
  456.         }
  457.         item_flashlight:e =
  458.         {
  459.           angle = "360"
  460.           origin = "0 0 0"
  461.           ;desc = "Flashlight"
  462.           count = "0"
  463.         }
  464.         item_health:e =
  465.         {
  466.           angle = "360"
  467.           origin = "0 0 0"
  468.           ;desc = "Heals 10 hit points."
  469.         }
  470.         item_health_small:e =
  471.         {
  472.           angle = "360"
  473.           origin = "0 0 0"
  474.           ;desc = "Gives you 2 more hit points even if your health is at maxim"
  475.            "um."
  476.         }
  477.         item_health_large:e =
  478.         {
  479.           angle = "360"
  480.           origin = "0 0 0"
  481.           ;desc = "Heals 25 hit points."
  482.         }
  483.         item_health_mega:e =
  484.         {
  485.           angle = "360"
  486.           origin = "0 0 0"
  487.           ;desc = "Adds 100 hit points to whatever you have, slowly goes back "
  488.            "down."
  489.         }
  490.         item_invulnerability:e =
  491.         {
  492.           angle = "360"
  493.           origin = "0 0 0"
  494.           ;desc = "Renders you temporarily indestructible."
  495.         }
  496.         item_jetpack:e =
  497.         {
  498.           angle = "360"
  499.           origin = "0 0 0"
  500.           ;desc = "Jetpack"
  501.           count = "500"
  502.         }
  503.         item_pack:e =
  504.         {
  505.           angle = "360"
  506.           origin = "0 0 0"
  507.           ;desc = "This allows you to carry more ammo on your back."
  508.         }
  509.         item_power_screen:e =
  510.         {
  511.           angle = "360"
  512.           origin = "0 0 0"
  513.           ;desc = "Gives you 200 armor towards energy weapons."
  514.         }
  515.         item_power_shield:e =
  516.         {
  517.           angle = "360"
  518.           origin = "0 0 0"
  519.           ;desc = "Provides improved protection against energy weapons."
  520.         }
  521.         item_quad:e =
  522.         {
  523.           angle = "360"
  524.           origin = "0 0 0"
  525.           ;desc = "Temporarily multiplies all your weapon's strengths by four."
  526.         }
  527.         item_silencer:e =
  528.         {
  529.           angle = "360"
  530.           origin = "0 0 0"
  531.           ;desc = "Silences the discharge of any weapon."
  532.         }
  533.       }
  534.       key_* entities.qtxfolder =
  535.       {
  536.         key_airstrike_target:e =
  537.         {
  538.           angle = "360"
  539.           origin = "0 0 0"
  540.           ;desc = "Use this with a trigger_key and misc_viper_bomb."
  541.         }
  542.         key_blue_key:e =
  543.         {
  544.           angle = "360"
  545.           origin = "0 0 0"
  546.           ;desc = "The blue key."
  547.         }
  548.         key_commander_head:e =
  549.         {
  550.           angle = "360"
  551.           origin = "0 0 0"
  552.           ;desc = "Use this with the monster_commander_body for a cool effect."
  553.         }
  554.         key_data_cd:e =
  555.         {
  556.           angle = "360"
  557.           origin = "0 0 0"
  558.           ;desc = "Key for computer centers."
  559.         }
  560.         key_data_spinner:e =
  561.         {
  562.           angle = "360"
  563.           origin = "0 0 0"
  564.           ;desc = "Another key for computer centers."
  565.         }
  566.         key_pass:e =
  567.         {
  568.           angle = "360"
  569.           origin = "0 0 0"
  570.           ;desc = "Security pass."
  571.         }
  572.         key_power_cube:e =
  573.         {
  574.           angle = "360"
  575.           origin = "0 0 0"
  576.           ;desc = "Use this to restore/disable power circuits."
  577.         }
  578.         key_pyramid:e =
  579.         {
  580.           angle = "360"
  581.           origin = "0 0 0"
  582.           ;desc = "This is the key used for the entrance of jail3."
  583.         }
  584.         key_red_key:e =
  585.         {
  586.           angle = "360"
  587.           origin = "0 0 0"
  588.           ;desc = "normal door key - red."
  589.         }
  590.       }
  591.       light_* entities.qtxfolder =
  592.       {
  593.         light:e =
  594.         {
  595.           angle = "360"
  596.           origin = "0 0 0"
  597.           ;desc = "Light"
  598.           light = "250"
  599.           _falloff = "0"
  600.           _fade = "1"
  601.           _angfade = "1"
  602.           style = "0"
  603.           _cone = "10"
  604.           _focus = "1"
  605.           ;desc = "Light up the map."
  606.         }
  607.         light_mine1:e =
  608.         {
  609.           origin = "0 0 0"
  610.           angle = "360"
  611.           ;desc = "Predefined light. Dusty fluorescent light fixture."
  612.         }
  613.         light_mine2:e =
  614.         {
  615.           origin = "0 0 0"
  616.           angle = "360"
  617.           ;desc = "Predefined Light. Clean fluorescent light fixture."
  618.         }
  619.       }
  620.       misc_* entities.qtxfolder =
  621.       {
  622.         misc_actor:e =
  623.         {
  624.           angle = "360"
  625.           origin = "0 0 0"
  626.           ;desc = "Actor"
  627.           sounds = "0"
  628.           style = "0"
  629.           health = "100"
  630.           gib_health = "-40"
  631.           mass = "200"
  632.           powerarmor = "0"
  633.           flies = "0"
  634.         }
  635.         misc_banner:e =
  636.         {
  637.           angle = "360"
  638.           origin = "0 0 0"
  639.           ;desc = "Flowing banner"
  640.         }
  641.         misc_blackhole:e =
  642.         {
  643.           angle = "360"
  644.           origin = "0 0 0"
  645.           ;desc = "Blackhole"
  646.         }
  647.         misc_deadsoldier:e =
  648.         {
  649.           origin = "0 0 0"
  650.           angle = "360"
  651.           ;desc = "This is a dead soldier (Player model)."
  652.           style = "0"
  653.         }
  654.         misc_eastertank:e =
  655.         {
  656.           origin = "0 0 0"
  657.           angle = "360"
  658.           ;desc = "This is the Tank sitting down (Just for looks)."
  659.         }
  660.         misc_easterchick:e =
  661.         {
  662.           origin = "0 0 0"
  663.           angle = "360"
  664.           ;desc = "This is the Iron Maiden kind of sitting down (Just for Look"
  665.            "s)."
  666.         }
  667.         misc_easterchick2:e =
  668.         {
  669.           origin = "0 0 0"
  670.           angle = "360"
  671.           ;desc = "This is the Iron Maiden a little different (also just for l"
  672.            "ooks)."
  673.         }
  674.         misc_explobox:e =
  675.         {
  676.           angle = "360"
  677.           origin = "0 0 0"
  678.           ;desc = "Large exploding box"
  679.           mass = "100"
  680.           health = "80"
  681.           dmg = "150"
  682.         }
  683.         misc_gib_arm:e =
  684.         {
  685.           angle = "360"
  686.           origin = "0 0 0"
  687.           ;desc = "A gibbed Arm, use with target_spawner."
  688.         }
  689.         misc_gib_head:e =
  690.         {
  691.           angle = "360"
  692.           origin = "0 0 0"
  693.           ;desc = "A gibbed Head, use with target_spawner."
  694.         }
  695.         misc_gib_leg:e =
  696.         {
  697.           angle = "360"
  698.           origin = "0 0 0"
  699.           ;desc = "A gibbed Leg, use with target_spawner."
  700.         }
  701.         misc_insane:e =
  702.         {
  703.           origin = "0 0 0"
  704.           angle = "360"
  705.           ;desc = "The is a Soldier gone insane (Player model)."
  706.           health = "100"
  707.           gib_health = "-50"
  708.           mass = "300"
  709.           flies = ".30"
  710.         }
  711.         misc_satellite_dish:e =
  712.         {
  713.           angle = "360"
  714.           origin = "0 0 0"
  715.           ;desc = "Satellite Dish"
  716.         }
  717.         misc_strogg_ship:e =
  718.         {
  719.           angle = "360"
  720.           origin = "0 0 0"
  721.           ;desc = "Strogg ship for flybys"
  722.           health = "0"
  723.           mass = "1200"
  724.           dmg = "200"
  725.         }
  726.         misc_teleporter:e =
  727.         {
  728.           angle = "360"
  729.           origin = "0 0 0"
  730.           ;desc = "Teleporter"
  731.         }
  732.         misc_teleporter_dest:e =
  733.         {
  734.           angle = "360"
  735.           origin = "0 0 0"
  736.           ;desc = "Teleport Destination"
  737.         }
  738.         misc_bigviper:e =
  739.         {
  740.           angle = "360"
  741.           origin = "0 0 0"
  742.           ;desc = "Large stationary Viper"
  743.         }
  744.         misc_viper:e =
  745.         {
  746.           angle = "360"
  747.           origin = "0 0 0"
  748.           ;desc = "Viper for flybys"
  749.           health = "0"
  750.           mass = "1200"
  751.           dmg = "200"
  752.         }
  753.         misc_viper_bomb:e =
  754.         {
  755.           angle = "360"
  756.           origin = "0 0 0"
  757.           ;desc = "Viper Bomb"
  758.           dmg = "1000"
  759.         }
  760.       }
  761.       model_* entities.qtxfolder =
  762.       {
  763.         model_spawn:e =
  764.         {
  765.           angle = "360"
  766.           origin = "0 0 0"
  767.           ;desc = "User models"
  768.           framenumbers = "1"
  769.           solidstate = "1"
  770.           style = "0"
  771.           health = "0"
  772.         }
  773.         model_train:e =
  774.         {
  775.           angle = "360"
  776.           origin = "0 0 0"
  777.           ;desc = "Moving model"
  778.         }
  779.       }
  780.       monster_* entities.qtxfolder =
  781.       {
  782.         monster_berserk:e =
  783.         {
  784.           origin = "0 0 0"
  785.           angle = "360"
  786.           ;desc = "This is the Berserker."
  787.           health = "240"
  788.           gib_health = "-60"
  789.           mass = "250"
  790.           powerarmor = "0"
  791.           flies = ".20"
  792.         }
  793.         monster_boss2:e =
  794.         {
  795.           origin = "0 0 0"
  796.           angle = "360"
  797.           ;desc = "This is a flying Boss."
  798.           ;desc = "Boss2"
  799.           health = "2000"
  800.           powerarmor = "0"
  801.         }
  802.         monster_boss3_stand:e =
  803.         {
  804.           origin = "0 0 0"
  805.           angle = "360"
  806.           ;desc = "This is Makron standing around (just for looks)."
  807.         }
  808.         monster_brain:e =
  809.         {
  810.           origin = "0 0 0"
  811.           angle = "360"
  812.           ;desc = "This is the Brains."
  813.           health = "300"
  814.           gib_health = "-150"
  815.           mass = "400"
  816.           flies = ".10"
  817.         }
  818.         monster_chick:e =
  819.         {
  820.           origin = "0 0 0"
  821.           angle = "360"
  822.           ;desc = "This is the Iron Maiden."
  823.           health = "175"
  824.           gib_health = "-70"
  825.           mass = "200"
  826.           powerarmor = "0"
  827.           flies = ".40"
  828.         }
  829.         monster_commander_body:e =
  830.         {
  831.           origin = "0 0 0"
  832.           angle = "360"
  833.           ;desc = "This is the tank commander's destroyed body (just for looks"
  834.            ")."
  835.         }
  836.         monster_flipper:e =
  837.         {
  838.           origin = "0 0 0"
  839.           angle = "360"
  840.           ;desc = "This is the Barracuda Shark."
  841.           health = "50"
  842.           gib_health = "-30"
  843.           mass = "100"
  844.           flies = ".90"
  845.         }
  846.         monster_floater:e =
  847.         {
  848.           origin = "0 0 0"
  849.           angle = "360"
  850.           ;desc = "This is the Technician."
  851.           health = "200"
  852.           powerarmor = "0"
  853.         }
  854.         monster_flyer:e =
  855.         {
  856.           origin = "0 0 0"
  857.           angle = "360"
  858.           ;desc = "This is the Flyer."
  859.           health = "50"
  860.           powerarmor = "0"
  861.         }
  862.         monster_gladiator:e =
  863.         {
  864.           origin = "0 0 0"
  865.           angle = "360"
  866.           ;desc = "This is the Gladiator."
  867.           health = "400"
  868.           gib_health = "-175"
  869.           mass = "400"
  870.           powerarmor = "0"
  871.           flies = ".05"
  872.         }
  873.         monster_gunner:e =
  874.         {
  875.           origin = "0 0 0"
  876.           angle = "360"
  877.           ;desc = "This is the Gunner."
  878.           health = "175"
  879.           gib_health = "-70"
  880.           mass = "200"
  881.           powerarmor = "0"
  882.           flies = ".30"
  883.         }
  884.         monster_hover:e =
  885.         {
  886.           origin = "0 0 0"
  887.           angle = "360"
  888.           ;desc = "This is the Icarus."
  889.           health = "240"
  890.           powerarmor = "0"
  891.         }
  892.         monster_infantry:e =
  893.         {
  894.           origin = "0 0 0"
  895.           angle = "360"
  896.           ;desc = "This is the Enforcer."
  897.           health = "100"
  898.           gib_health = "-40"
  899.           mass = "200"
  900.           powerarmor = "0"
  901.           flies = ".40"
  902.         }
  903.         monster_jorg:e =
  904.         {
  905.           origin = "0 0 0"
  906.           angle = "360"
  907.           ;desc = "This is one mean Boss. A working version of Makron is inclu"
  908.            "ded in this entity"
  909.           health = "3000"
  910.           mass = "1000"
  911.           gib_health = "-900"
  912.           health2 = "3000"
  913.           mass2 = "500"
  914.           powerarmor = "0"
  915.           flies = "0"
  916.         }
  917.         monster_makron:e =
  918.         {
  919.           origin = "0 0 0"
  920.           angle = "360"
  921.           ;desc = "This entity is broken, use monster_boss3_stand instead."
  922.         }
  923.         monster_medic:e =
  924.         {
  925.           origin = "0 0 0"
  926.           angle = "360"
  927.           ;desc = "This is the Medic."
  928.           health = "300"
  929.           gib_health = "-130"
  930.           mass = "400"
  931.           powerarmor = "0"
  932.           flies = ".15"
  933.         }
  934.         monster_mutant:e =
  935.         {
  936.           origin = "0 0 0"
  937.           angle = "360"
  938.           ;desc = "This is the Mutant."
  939.           health = "300"
  940.           gib_health = "-120"
  941.           mass = "300"
  942.           flies = ".90"
  943.         }
  944.         monster_parasite:e =
  945.         {
  946.           origin = "0 0 0"
  947.           angle = "360"
  948.           ;desc = "This is the Parasite."
  949.           health = "175"
  950.           gib_health = "-50"
  951.           mass = "250"
  952.           powerarmor = "0"
  953.           flies = ".35"
  954.         }
  955.         monster_soldier:e =
  956.         {
  957.           origin = "0 0 0"
  958.           angle = "360"
  959.           ;desc = "This Guard has a machine gun."
  960.           health = "30"
  961.           gib_health = "-30"
  962.           mass = "100"
  963.           powerarmor = "0"
  964.           flies = ".40"
  965.         }
  966.         monster_soldier_light:e =
  967.         {
  968.           origin = "0 0 0"
  969.           angle = "360"
  970.           ;desc = "This Guard has a Blaster like the one you start with."
  971.           health = "20"
  972.           gib_health = "-30"
  973.           mass = "100"
  974.           powerarmor = "0"
  975.           flies = ".40"
  976.         }
  977.         monster_soldier_ss:e =
  978.         {
  979.           origin = "0 0 0"
  980.           angle = "360"
  981.           ;desc = "This Guard has a shotgun."
  982.           health = "40"
  983.           gib_health = "-30"
  984.           mass = "100"
  985.           powerarmor = "0"
  986.           flies = ".40"
  987.         }
  988.         monster_supertank:e =
  989.         {
  990.           origin = "0 0 0"
  991.           angle = "360"
  992.           ;desc = "This is the Super Tank."
  993.           health = "1500"
  994.           mass = "800"
  995.           powerarmor = "0"
  996.         }
  997.         monster_tank:e =
  998.         {
  999.           origin = "0 0 0"
  1000.           angle = "360"
  1001.           ;desc = "This is the Tank."
  1002.           health = "750"
  1003.           gib_health = "-200"
  1004.           mass = "500"
  1005.           powerarmor = "0"
  1006.           flies = ".05"
  1007.         }
  1008.         monster_tank_commander:e =
  1009.         {
  1010.           origin = "0 0 0"
  1011.           angle = "360"
  1012.           ;desc = "This is the Tank Commander."
  1013.           health = "1000"
  1014.           gib_health = "-225"
  1015.           mass = "500"
  1016.           powerarmor = "0"
  1017.           flies = ".05"
  1018.         }
  1019.       }
  1020.       path_* entities.qtxfolder =
  1021.       {
  1022.         path_corner:e =
  1023.         {
  1024.           angle = "360"
  1025.           origin = "0 0 0"
  1026.           ;desc = "Use this to get the monsters to walk around the map."
  1027.           wait = "0"
  1028.         }
  1029.         path_track:e =
  1030.         {
  1031.           angle = "360"
  1032.           origin = "0 0 0"
  1033.           ;desc = "Tracktrain Path"
  1034.           speed = "0"
  1035.         }
  1036.       }
  1037.       point_* entities.qtxfolder =
  1038.       {
  1039.         point_combat:e =
  1040.         {
  1041.           angle = "360"
  1042.           origin = "0 0 0"
  1043.           ;desc = "Used for making a monster push a button or whatever when it"
  1044.            " sees the player."
  1045.         }
  1046.       }
  1047.       target_* entities.qtxfolder =
  1048.       {
  1049.         target_actor:e =
  1050.         {
  1051.           angle = "360"
  1052.           origin = "0 0 0"
  1053.           ;desc = "Actor path"
  1054.           speed = "200"
  1055.           height = "200"
  1056.         }
  1057.         target_anger:e =
  1058.         {
  1059.           angle = "360"
  1060.           origin = "0 0 0"
  1061.           ;desc = "Make someone mad"
  1062.         }
  1063.         target_animation:e =
  1064.         {
  1065.           angle = "360"
  1066.           origin = "0 0 0"
  1067.           ;desc = "Entity animator"
  1068.           sounds = "0"
  1069.           framenumbers = "1"
  1070.         }
  1071.         target_attractor:e =
  1072.         {
  1073.           angle = "360"
  1074.           origin = "0 0 0"
  1075.           ;desc = "Entity magnet"
  1076.           sounds = "0"
  1077.         }
  1078.         target_blaster:e =
  1079.         {
  1080.           origin = "0 0 0"
  1081.           angle = "360"
  1082.           ;desc = "Fires a blaster (your 1st weapon). Use a trigger on this."
  1083.           sounds = "0"
  1084.           dmg = "15"
  1085.           speed = "1000"
  1086.           wait = "0"
  1087.         }
  1088.         target_bmodel_spawner:e =
  1089.         {
  1090.           angle = "360"
  1091.           origin = "0 0 0"
  1092.           ;desc = "Clones brush entities"
  1093.         }
  1094.         target_cd:e =
  1095.         {
  1096.           angle = "360"
  1097.           origin = "0 0 0"
  1098.           ;desc = "CD track player"
  1099.           sounds = "2"
  1100.           dmg = "1"
  1101.         }
  1102.         target_change:e =
  1103.         {
  1104.           angle = "360"
  1105.           origin = "0 0 0"
  1106.           ;desc = "Entity changer"
  1107.         }
  1108.         target_changelevel:e =
  1109.         {
  1110.           angle = "360"
  1111.           origin = "0 0 0"
  1112.           ;desc = "Use this to change to another map."
  1113.         }
  1114.         target_character:b =
  1115.         {
  1116.           angle = "360"
  1117.           ;incl = "defpoly"
  1118.           ;desc = "This is a brush that functions as a display for a func_cloc"
  1119.            "k. Use with target_string and func_clock."
  1120.         }
  1121.         target_clone:e =
  1122.         {
  1123.           targetname = "spawner1"
  1124.           count = "0"
  1125.           source = ""
  1126.           origin = "-776 -380 0"
  1127.         }
  1128.         target_crosslevel_trigger:e =
  1129.         {
  1130.           angle = "360"
  1131.           origin = "0 0 0"
  1132.           ;desc = "This is to trigger a target_crosslevel_target on another ma"
  1133.            "p."
  1134.         }
  1135.         target_crosslevel_target:e =
  1136.         {
  1137.           angle = "360"
  1138.           origin = "0 0 0"
  1139.           ;desc = "This is a target on another map."
  1140.         }
  1141.         target_earthquake:e =
  1142.         {
  1143.           angle = "360"
  1144.           origin = "0 0 0"
  1145.           ;desc = "This is for starting an earthquake."
  1146.           speed = "200"
  1147.           count = "5"
  1148.         }
  1149.         target_effect:e =
  1150.         {
  1151.           angle = "360"
  1152.           origin = "0 0 0"
  1153.           ;desc = "Calls an effect when used"
  1154.           style = "0"
  1155.         }
  1156.         target_explosion:e =
  1157.         {
  1158.           angle = "360"
  1159.           origin = "0 0 0"
  1160.           ;desc = "Use a trigger to set off this explosion."
  1161.           dmg = "0"
  1162.         }
  1163.         target_fade:e =
  1164.         {
  1165.           angle = "360"
  1166.           origin = "0 0 0"
  1167.           ;desc = "Fade the screen"
  1168.           color = "0 0 0"
  1169.           alpha = "0"
  1170.           fadein = "0"
  1171.           holdtime = "0"
  1172.           fadeout = "0"
  1173.         }
  1174.         target_failure:e =
  1175.         {
  1176.           angle = "360"
  1177.           origin = "0 0 0"
  1178.           ;desc = "Mission failure"
  1179.         }
  1180.         target_fog:e =
  1181.         {
  1182.           angle = "360"
  1183.           origin = "0 0 0"
  1184.           ;desc = "Fog maker"
  1185.           fog_color = "0.5 0.5 0.5"
  1186.           fog_model = "1"
  1187.           fog_near = "64"
  1188.           fog_far = "1024"
  1189.           fog_density = "20"
  1190.           density = "0"
  1191.         }
  1192.         target_fountain:e =
  1193.         {
  1194.           angle = "360"
  1195.           origin = "0 0 0"
  1196.           ;desc = "Model fountain"
  1197.           bleft = "0 0 0"
  1198.           count = "1"
  1199.           mass = "0"
  1200.           mass2 = "8"
  1201.           sounds = "183"
  1202.           speed = "300"
  1203.           tright = "0 0 0"
  1204.         }
  1205.         target_goal:e =
  1206.         {
  1207.           angle = "360"
  1208.           origin = "0 0 0"
  1209.           ;desc = "Use this to tell a player that he/she has completed a goal."
  1210.         }
  1211.         target_help:e =
  1212.         {
  1213.           angle = "360"
  1214.           origin = "0 0 0"
  1215.           ;desc = "This is used to tell the player what the goal of the map is"
  1216.            ".."
  1217.         }
  1218.         target_laser:e =
  1219.         {
  1220.           angle = "360"
  1221.           origin = "0 0 0"
  1222.           ;desc = "Put this where you want a laser to hit."
  1223.           dmg = "100"
  1224.           style = "0"
  1225.           mass = "0"
  1226.           wait = "0"
  1227.           delay = "0"
  1228.         }
  1229.         target_lightramp:e =
  1230.         {
  1231.           angle = "360"
  1232.           origin = "0 0 0"
  1233.           ;desc = "This makes a light fade in or out."
  1234.         }
  1235.         target_lightswitch:e =
  1236.         {
  1237.           angle = "360"
  1238.           origin = "0 0 0"
  1239.           ;desc = "Light switch"
  1240.           message = "a"
  1241.         }
  1242.         target_locator:e =
  1243.         {
  1244.           angle = "360"
  1245.           origin = "0 0 0"
  1246.           ;desc = "Entity mover"
  1247.         }
  1248.         target_lock:e =
  1249.         {
  1250.           angle = "360"
  1251.           origin = "0 0 0"
  1252.           ;desc = "Combination lock"
  1253.         }
  1254.         target_lock_code:e =
  1255.         {
  1256.           angle = "360"
  1257.           origin = "0 0 0"
  1258.           ;desc = "Reveals lock combination"
  1259.         }
  1260.         target_lock_clue:e =
  1261.         {
  1262.           angle = "360"
  1263.           origin = "0 0 0"
  1264.           ;desc = "Use with target lock"
  1265.         }
  1266.         target_lock_digit:b =
  1267.         {
  1268.           angle = "360"
  1269.           ;incl = "defpoly"
  1270.           ;desc = "Use with target_lock"
  1271.         }
  1272.         target_monitor:e =
  1273.         {
  1274.           angle = "360"
  1275.           origin = "0 0 0"
  1276.           ;desc = "Temporary viewpoint"
  1277.           wait = "3"
  1278.           distance = "128"
  1279.           height = "16"
  1280.         }
  1281.         target_monsterbattle:e =
  1282.         {
  1283.           angle = "360"
  1284.           origin = "0 0 0"
  1285.           ;desc = "Make monster teams fight"
  1286.         }
  1287.         target_movewith:e =
  1288.         {
  1289.           angle = "360"
  1290.           origin = "0 0 0"
  1291.           ;desc = "Adds/removes movewith association"
  1292.         }
  1293.         target_playback:e =
  1294.         {
  1295.           angle = "360"
  1296.           origin = "0 0 0"
  1297.           ;desc = "Music player"
  1298.           volume = "1"
  1299.           fadein = "0"
  1300.           fadeout = "0"
  1301.         }
  1302.         target_precipitation:e =
  1303.         {
  1304.           angle = "360"
  1305.           origin = "0 0 0"
  1306.           ;desc = "Rain/snow"
  1307.           style = "0"
  1308.           bleft = "0 0 0"
  1309.           count = "1"
  1310.           mass = "0"
  1311.           mass2 = "8"
  1312.           sounds = "183"
  1313.           speed = "300"
  1314.           tright = "0 0 0"
  1315.         }
  1316.         target_rocks:e =
  1317.         {
  1318.           angle = "360"
  1319.           origin = "0 0 0"
  1320.           ;desc = "Rock slide"
  1321.           mass = "500"
  1322.           speed = "400"
  1323.         }
  1324.         target_rotation:e =
  1325.         {
  1326.           angle = "360"
  1327.           origin = "0 0 0"
  1328.           ;desc = "Target cycler"
  1329.         }
  1330.         target_secret:e =
  1331.         {
  1332.           angle = "360"
  1333.           origin = "0 0 0"
  1334.           ;desc = "This is used for counting how many secrets the player has f"
  1335.            "ound."
  1336.         }
  1337.         target_set_effect:e =
  1338.         {
  1339.           angle = "360"
  1340.           origin = "0 0 0"
  1341.           ;desc = "Add eyecandy to other entities"
  1342.         }
  1343.         target_sky:e =
  1344.         {
  1345.           angle = "360"
  1346.           origin = "0 0 0"
  1347.           ;desc = "Change env sky"
  1348.         }
  1349.         target_spawner:e =
  1350.         {
  1351.           angle = "360"
  1352.           origin = "0 0 0"
  1353.           ;desc = "Makes anything of your choice spawn at the target_spawner p"
  1354.            "oint."
  1355.         }
  1356.         target_speaker:e =
  1357.         {
  1358.           angle = "360"
  1359.           origin = "0 0 0"
  1360.           ;desc = "This is used for the sounds in Q2, like breaking glass and "
  1361.            "such."
  1362.           attenuation = "1"
  1363.           volume = "1"
  1364.         }
  1365.         target_splash:e =
  1366.         {
  1367.           angle = "360"
  1368.           origin = "0 0 0"
  1369.           ;desc = "This is for effects like sparks and such."
  1370.           sounds = "2"
  1371.         }
  1372.         target_string:e =
  1373.         {
  1374.           angle = "360"
  1375.           origin = "0 0 0"
  1376.           ;desc = "This acts as the relay from the func_clock to the target_ch"
  1377.            "aracters."
  1378.         }
  1379.         target_temp_entity:e =
  1380.         {
  1381.           angle = "360"
  1382.           origin = "0 0 0"
  1383.           ;desc = "This can be used for some great effects."
  1384.           style = "22"
  1385.         }
  1386.         target_text:e =
  1387.         {
  1388.           angle = "360"
  1389.           origin = "0 0 0"
  1390.           ;desc = "General text display"
  1391.         }
  1392.       }
  1393.       trigger_* entities.qtxfolder =
  1394.       {
  1395.         trigger_always:e =
  1396.         {
  1397.           angle = "360"
  1398.           origin = "0 0 0"
  1399.           ;desc = "This trigger will always fire, it is activated by the world"
  1400.            "."
  1401.         }
  1402.         trigger_bbox:e =
  1403.         {
  1404.           angle = "360"
  1405.           origin = "0 0 0"
  1406.           ;desc = "Multiple fire trigger"
  1407.           wait = "0"
  1408.           bleft = "-16 -16 -16"
  1409.           tright = "16 16 16"
  1410.         }
  1411.         trigger_counter:e =
  1412.         {
  1413.           angle = "360"
  1414.           origin = "0 0 0"
  1415.           ;desc = "Use this if the player has to push more than one button to "
  1416.            "open a door."
  1417.           count = "2"
  1418.         }
  1419.         trigger_disguise:b =
  1420.         {
  1421.           angle = "360"
  1422.           ;incl = "defpoly"
  1423.           ;desc = "Notarget"
  1424.         }
  1425.         trigger_elevator:e =
  1426.         {
  1427.           angle = "360"
  1428.           origin = "0 0 0"
  1429.           ;desc = "Use this if you need an elevator that has to stop at differ"
  1430.            "ent heights."
  1431.         }
  1432.         trigger_fog:b =
  1433.         {
  1434.           angle = "360"
  1435.           ;incl = "defpoly"
  1436.           ;desc = "Fog field"
  1437.           fog_color = "0.5 0.5 0.5"
  1438.           fog_model = "1"
  1439.           fog_near = "64"
  1440.           fog_far = "1024"
  1441.           fog_density = "20"
  1442.           density = "0"
  1443.         }
  1444.         trigger_gravity:b =
  1445.         {
  1446.           angle = "360"
  1447.           ;incl = "defpoly"
  1448.           ;desc = "This only work on spawn weapons and gibs not the player."
  1449.           gravity = "1"
  1450.         }
  1451.         trigger_hurt:b =
  1452.         {
  1453.           angle = "360"
  1454.           ;incl = "defpoly"
  1455.           ;desc = "This causes damage to the player when he touches this."
  1456.           dmg = "5"
  1457.         }
  1458.         trigger_inside:b =
  1459.         {
  1460.           angle = "360"
  1461.           ;incl = "defpoly"
  1462.           ;desc = "Multiple fire trigger"
  1463.           wait = "0"
  1464.         }
  1465.         trigger_key:e =
  1466.         {
  1467.           angle = "360"
  1468.           origin = "0 0 0"
  1469.           ;desc = "This will make the door it is used with require a key to op"
  1470.            "en."
  1471.           item = "key_blue_key"
  1472.         }
  1473.         trigger_look:b =
  1474.         {
  1475.           angle = "360"
  1476.           ;incl = "defpoly"
  1477.           ;desc = "Viewpoint trigger"
  1478.           wait = "0"
  1479.           bleft = "-16 -16 -16"
  1480.           tright = "16 16 16"
  1481.         }
  1482.         trigger_relay:e =
  1483.         {
  1484.           angle = "360"
  1485.           origin = "0 0 0"
  1486.           ;desc = "This cannot be touched, it must be triggered by other event"
  1487.            "s."
  1488.         }
  1489.         trigger_once:b =
  1490.         {
  1491.           angle = "360"
  1492.           ;incl = "defpoly"
  1493.           ;desc = "Use this to trigger something only once."
  1494.         }
  1495.         trigger_mass:b =
  1496.         {
  1497.           angle = "360"
  1498.           ;incl = "defpoly"
  1499.           ;desc = "Weight limit trigger"
  1500.           wait = "0"
  1501.           mass = "100"
  1502.         }
  1503.         trigger_monsterjump:b =
  1504.         {
  1505.           angle = "360"
  1506.           ;incl = "defpoly"
  1507.           ;desc = "Use this to get the monsters to jump."
  1508.           speed = "200"
  1509.           height = "200"
  1510.         }
  1511.         trigger_multiple:b =
  1512.         {
  1513.           angle = "360"
  1514.           ;incl = "defpoly"
  1515.           ;desc = "Use this if you want something to a be trigger more than on"
  1516.            "ce.."
  1517.           wait = "0"
  1518.         }
  1519.         trigger_push:b =
  1520.         {
  1521.           angle = "360"
  1522.           ;incl = "defpoly"
  1523.           ;desc = "Just as in Q1 use it to push the player in a given directio"
  1524.            "n."
  1525.           speed = "100"
  1526.         }
  1527.         trigger_scales:b =
  1528.         {
  1529.           angle = "360"
  1530.           ;incl = "defpoly"
  1531.           ;desc = "Scales"
  1532.         }
  1533.         trigger_teleporter:b =
  1534.         {
  1535.           angle = "360"
  1536.           ;incl = "defpoly"
  1537.           ;desc = "Teleporter field"
  1538.         }
  1539.         trigger_transition:b =
  1540.         {
  1541.           angle = "360"
  1542.           ;incl = "defpoly"
  1543.           ;desc = "Level changer"
  1544.         }
  1545.       }
  1546.       tremor_* entities.qtxfolder =
  1547.       {
  1548.         tremor_trigger_multiple:b =
  1549.         {
  1550.           angle = "360"
  1551.           ;incl = "defpoly"
  1552.           ;desc = "Multiple fire toggling trigger"
  1553.         }
  1554.       }
  1555.       turret_* entities.qtxfolder =
  1556.       {
  1557.         turret_breach:b =
  1558.         {
  1559.           angle = "360"
  1560.           ;incl = "defpoly"
  1561.           ;desc = "Turret breach"
  1562.         }
  1563.         turret_base:b =
  1564.         {
  1565.           angle = "360"
  1566.           ;incl = "defpoly"
  1567.           ;desc = "Turret base"
  1568.         }
  1569.         turret_driver:e =
  1570.         {
  1571.           angle = "360"
  1572.           origin = "0 0 0"
  1573.           ;desc = "Turret driver"
  1574.         }
  1575.       }
  1576.       weapon_* entities.qtxfolder =
  1577.       {
  1578.         weapon_blaster:e =
  1579.         {
  1580.           angle = "360"
  1581.           origin = "0 0 0"
  1582.           ;desc = "Blaster"
  1583.         }
  1584.         weapon_shotgun:e =
  1585.         {
  1586.           angle = "360"
  1587.           origin = "0 0 0"
  1588.           ;desc = "Small Shotgun uses ammo_shells."
  1589.         }
  1590.         weapon_supershotgun:e =
  1591.         {
  1592.           angle = "360"
  1593.           origin = "0 0 0"
  1594.           ;desc = "Big Shotgun uses ammo_shells."
  1595.         }
  1596.         weapon_machinegun:e =
  1597.         {
  1598.           angle = "360"
  1599.           origin = "0 0 0"
  1600.           ;desc = "Small MachineGun uses ammo_bullets."
  1601.         }
  1602.         weapon_chaingun:e =
  1603.         {
  1604.           angle = "360"
  1605.           origin = "0 0 0"
  1606.           ;desc = "Big MachineGun uses ammo_bullets."
  1607.         }
  1608.         weapon_grenadelauncher:e =
  1609.         {
  1610.           angle = "360"
  1611.           origin = "0 0 0"
  1612.           ;desc = "Grenade Launcher uses ammo_grenades."
  1613.         }
  1614.         weapon_rocketlauncher:e =
  1615.         {
  1616.           angle = "360"
  1617.           origin = "0 0 0"
  1618.           ;desc = "Rocket Launcher uses ammo_rockets."
  1619.         }
  1620.         weapon_hyperblaster:e =
  1621.         {
  1622.           angle = "360"
  1623.           origin = "0 0 0"
  1624.           ;desc = "Powerful and fast gun uses ammo_cells."
  1625.         }
  1626.         weapon_railgun:e =
  1627.         {
  1628.           angle = "360"
  1629.           origin = "0 0 0"
  1630.           ;desc = "Powerful and slow gun uses ammo_slugs"
  1631.         }
  1632.         weapon_bfg:e =
  1633.         {
  1634.           angle = "360"
  1635.           origin = "0 0 0"
  1636.           ;desc = "Most powerful Weapon uses ammo_cells"
  1637.         }
  1638.       }
  1639.       reflection_entities.qtxfolder =
  1640.       {
  1641.         func_reflect:b =
  1642.         {
  1643.           spawnflags = "2"
  1644.           lip = "2"
  1645.           style = "3"
  1646.           targetname = "reflection2"
  1647.         }
  1648.         trigger_switch:b =
  1649.         {
  1650.           spawnflags = "64"
  1651.           target = "reflection2"
  1652.           delay = "0"
  1653.           sounds = "0"
  1654.           wait = "1"
  1655.         }
  1656.       }
  1657.     }
  1658.   }
  1659.   Entity Forms.fctx =
  1660.   {
  1661.     // Definition of "includes"
  1662.  
  1663.     t_soundbrowser:incl =
  1664.       {
  1665.         txt = "&"
  1666.         Typ = "EP"
  1667.         BasePath = "$Game\tmpQuArK\sound"
  1668.         CutPath = "$Game\?\?\"
  1669.         DefExt = "wav"
  1670.         DirSep = "/"
  1671.       }
  1672.  
  1673.     t_3Dmodelbrowser:incl = 
  1674.       {
  1675.         Txt = "3D Model"
  1676.         Typ = "EP"
  1677.         BasePath = "$Game\baseq2"
  1678.         CutPath = "$Game\?\"
  1679.         DefExt = "md2"
  1680.         DirSep = "/"
  1681.       }
  1682.  
  1683.     t_usermodelbrowser:incl = 
  1684.       {
  1685.         Txt = "usermodel"
  1686.         Typ = "EP"
  1687.         BasePath = "$Game\baseq2"
  1688.         CutPath = "$Game\?\"
  1689.         DefExt = "md2"
  1690.         DirSep = "/"
  1691.         AugPath = "../"
  1692.       }
  1693.  
  1694.     t_Appearflags:incl =
  1695.     {
  1696.       spawnflags: =
  1697.       {
  1698.         txt = "&"
  1699.         typ = "X256"
  1700.         cap = "256>Not Easy"
  1701.       }
  1702.       spawnflags: =
  1703.       {
  1704.         txt = "&"
  1705.         typ = "X512"
  1706.         cap = "512>Not Normal"
  1707.       }
  1708.       spawnflags: =
  1709.       {
  1710.         txt = "&"
  1711.         typ = "X1024"
  1712.         cap = "1024>Not Hard"
  1713.       }
  1714.       spawnflags: =
  1715.       {
  1716.         txt = "&"
  1717.         typ = "X2048"
  1718.         cap = "2048>Not DM"
  1719.       }
  1720.     }
  1721.     t_Appearflags1:incl =
  1722.     {
  1723.       spawnflags: =
  1724.       {
  1725.         txt = "&"
  1726.         typ = "X256"
  1727.         cap = "256>Not Easy"
  1728.       }
  1729.       spawnflags: =
  1730.       {
  1731.         txt = "&"
  1732.         typ = "X512"
  1733.         cap = "512>Not Normal"
  1734.       }
  1735.       spawnflags: =
  1736.       {
  1737.         txt = "&"
  1738.         typ = "X1024"
  1739.         cap = "1024>Not Hard"
  1740.       }
  1741.       spawnflags: =
  1742.       {
  1743.         txt = "&"
  1744.         typ = "X2048"
  1745.         cap = "2048>Not DM"
  1746.       }
  1747.       spawnflags: =
  1748.       {
  1749.         txt = "&"
  1750.         typ = "X2048"
  1751.       }
  1752.     }
  1753.     t_Angles:incl =
  1754.     {
  1755.       angles: =
  1756.       {
  1757.         txt = "&"
  1758.         hint = "Angles>pitch yaw roll"
  1759.       }
  1760.     }
  1761.     t_Angles1:incl =
  1762.     {
  1763.       angles: =
  1764.       {
  1765.         txt = "&"
  1766.         hint = "Angles>pitch yaw 0"
  1767.       }
  1768.     }
  1769.     t_Count:incl =
  1770.     {
  1771.       count: =
  1772.       {
  1773.         txt = "&"
  1774.         hint = "Count>kill at # uses"
  1775.       }
  1776.     }
  1777.     t_Count1:incl =
  1778.     {
  1779.       count: =
  1780.       {
  1781.         txt = "&"
  1782.         hint = "Count>kill at # deactivations"
  1783.       }
  1784.     }
  1785.     t_Delay:incl =
  1786.     {
  1787.       delay: =
  1788.       {
  1789.         txt = "&"
  1790.         hint = "Delay>trigger in x seconds"
  1791.       }
  1792.     }
  1793.     t_Health:incl =
  1794.     {
  1795.       health: =
  1796.       {
  1797.         txt = "&"
  1798.         hint = "Health>dmg before trigger"
  1799.       }
  1800.     }
  1801.     t_Killtarget:incl =
  1802.     {
  1803.       killtarget: =
  1804.       {
  1805.         txt = "&"
  1806.         hint = "Killtarget>remove ent from map"
  1807.       }
  1808.     }
  1809.     t_Message:incl =
  1810.     {
  1811.       message: =
  1812.       {
  1813.         txt = "&"
  1814.         hint = "Message>print when activated"
  1815.       }
  1816.     }
  1817.     t_Movewith:incl =
  1818.     {
  1819.       movewith: =
  1820.       {
  1821.         txt = "&"
  1822.         hint = "Movewith>ent to move with"
  1823.       }
  1824.     }
  1825.     t_Pathtarget:incl =
  1826.     {
  1827.       pathtarget: =
  1828.       {
  1829.         txt = "&"
  1830.         hint = "Pathtarget>ent to trigger"
  1831.       }
  1832.     }
  1833.     t_Pathtarget1:incl =
  1834.     {
  1835.       pathtarget: =
  1836.       {
  1837.         txt = "&"
  1838.         hint = "Pathtarget>elevator level target"
  1839.       }
  1840.     }
  1841.     t_Speed0:incl =
  1842.     {
  1843.       speed: =
  1844.       {
  1845.         txt = "&"
  1846.         hint = "Speed>units/sec"
  1847.       }
  1848.     }
  1849.     t_Speed25:incl =
  1850.     {
  1851.       speed: =
  1852.       {
  1853.         txt = "&"
  1854.         hint = "Speed>units/sec"
  1855.       }
  1856.     }
  1857.     t_Speed40:incl =
  1858.     {
  1859.       speed: =
  1860.       {
  1861.         txt = "&"
  1862.         hint = "Speed>units/sec"
  1863.       }
  1864.     }
  1865.     t_Speed100:incl =
  1866.     {
  1867.       speed: =
  1868.       {
  1869.         txt = "&"
  1870.         hint = "Speed>units/sec"
  1871.       }
  1872.     }
  1873.     t_SpeedDeg100:incl =
  1874.     {
  1875.       speed: =
  1876.       {
  1877.         txt = "&"
  1878.         hint = "Speed>deg/sec"
  1879.       }
  1880.     }
  1881.     t_StyleWeap:incl =
  1882.     {
  1883.       style: =
  1884.       {
  1885.         txt = "&"
  1886.         hint = "Style>default weapon"
  1887.         typ = "C"
  1888.         items = "-10>BFG (no blaster)"$0D"-9>RG (no blaster)"$0D"-8>HB (no bla"
  1889.          "ster)"$0D"-7>RL (no blaster)"$0D"-6>GL (no blaster)"$0D"-5>CG (no bl"
  1890.          "aster)"$0D"-4>MG (no blaster)"$0D"-3>SSG (no blaster)"$0D"-2>SG (no "
  1891.          "blaster)"$0D"-1>None"$0D"0>Don't specify"$0D"1>Blaster"$0D"2>SG w/bl"
  1892.          "aster"$0D"3>SSG w/blaster"$0D"4>MG w/blaster"$0D"5>CG w/blaster"$0D"6"
  1893.          ">GL w/blaster"$0D"7>RL w/blaster"$0D"8>HB w/blaster"$0D"9>RG w/blast"
  1894.          "er"$0D"10>BFG w/blaster"
  1895.         values = "-10"$0D"-9"$0D"-8"$0D"-7"$0D"-6"$0D"-5"$0D"-4"$0D"-3"$0D"-2"$0D
  1896.          "-1"$0D"0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"$0D"8"$0D"9"$0D"1"
  1897.          "0"
  1898.       }
  1899.     }
  1900.     t_Targetname:incl =
  1901.     {
  1902.       targetname: =
  1903.       {
  1904.         txt = "&"
  1905.         hint = "Targetname>name"
  1906.       }
  1907.     }
  1908.     t_Target:incl =
  1909.     {
  1910.       target: =
  1911.       {
  1912.         txt = "&"
  1913.         hint = "Target>ent to trigger"
  1914.       }
  1915.     }
  1916.     t_TeamDM:incl =
  1917.     {
  1918.       team: =
  1919.       {
  1920.         txt = "&"
  1921.         hint = "Team>DM respawn assoc"
  1922.       }
  1923.     }
  1924.     t_ArghBmodel:incl =
  1925.     {
  1926.       _minlight: =
  1927.       {
  1928.         txt = "&"
  1929.         hint = "_minlight>mottled glow 0.0-2.0"
  1930.       }
  1931.       _ambient: =
  1932.       {
  1933.         txt = "&"
  1934.         Typ = "LN"
  1935.         hint = "_ambient>minlight-RGB or absolute"
  1936.       }
  1937.       light: =
  1938.       {
  1939.         txt = "&"
  1940.         hint = "Light>tex light value"
  1941.       }
  1942.       _lightmin: =
  1943.       {
  1944.         txt = "&"
  1945.         hint = "_lightmin>min tex light value"
  1946.       }
  1947.       style: =
  1948.       {
  1949.         txt = "&"
  1950.         hint = "Style>type tex light"
  1951.         typ = "C"
  1952.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  1953.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  1954.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  1955.          "er"$0D"11>Slow pulse, no black"
  1956.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  1957.          "0"$0D"11"
  1958.       }
  1959.       _color: =
  1960.       {
  1961.         txt = "&"
  1962.         Typ = "LN"
  1963.         hint = "_color>tex light RGB color"
  1964.       }
  1965.       _focus: =
  1966.       {
  1967.         txt = "&"
  1968.         hint = "_focus>fade tex light edges"
  1969.       }
  1970.       _minlighta: =
  1971.       {
  1972.         txt = "&"
  1973.         hint = "_minlighta>abs scale minlite"
  1974.       }
  1975.     }
  1976.     t_TremorEffects:incl =
  1977.     {
  1978.       effects: =
  1979.       {
  1980.         txt = "&"
  1981.         hint = "Effects>geewhiz"
  1982.         typ = "C"
  1983.         items = "0>combine:add values"$0D"1>rotate"$0D"2>gib"$0D"8>blaster"$0D
  1984.          "16>rocket"$0D"32>grenade"$0D"64>hyperblaster"$0D"128>bfg"$0D"256>col"
  1985.          "or_shell"$0D"512>powerscreen"$0D"16384>flies"$0D"32768>quad"$0D"6553"
  1986.          "6>pent"$0D"131072>teleporter"$0D"262144>flag1"$0D"524288>flag2"$0D"1"
  1987.          "048576>ionripper"$0D"2097152>greengib"$0D"4194304>blue_hb"$0D"838860"
  1988.          "8>spinning_lights"$0D"16777216>plasma"$0D"33554432>trap"$0D"67108864"
  1989.          ">tracker"$0D"134217728>double"$0D"268435456>spheretrans"$0D"53687091"
  1990.          "2>tagtrail"$0D"1073741824>half_damage"$0D"2147483648>tracker_trail"
  1991.         values = "0"$0D"1"$0D"2"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"256"$0D
  1992.          "512"$0D"16384"$0D"32768"$0D"65536"$0D"131072"$0D"262144"$0D"524288"$0D
  1993.          "1048576"$0D"2097152"$0D"4194304"$0D"8388608"$0D"16777216"$0D"3355443"
  1994.          "2"$0D"67108864"$0D"134217728"$0D"268435456"$0D"536870912"$0D"1073741"
  1995.          "824"$0D"2147483648"
  1996.       }
  1997.       renderfx: =
  1998.       {
  1999.         txt = "&"
  2000.         hint = "RenderFX>eyecandy"
  2001.         typ = "C"
  2002.         items = "0>combine:add values"$0D"1>minlight"$0D"2>viewermodel"$0D"4>w"
  2003.          "eaponmodel"$0D"8>fullbright"$0D"16>depthhack"$0D"32>translucent"$0D"6"
  2004.          "4>framelerp"$0D"128>beam"$0D"512>glow"$0D"1024>shell_red"$0D"2048>sh"
  2005.          "ell_green"$0D"4096>shell_blue"$0D"32768>ir_visible"$0D"65536>shell_d"
  2006.          "ouble"$0D"131072>shell_half_damage"$0D"262144>use_disguise"
  2007.         values = "0"$0D"1"$0D"2"$0D"4"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"5"
  2008.          "12"$0D"1024"$0D"2048"$0D"4096"$0D"32768"$0D"65536"$0D"131072"$0D"262"
  2009.          "144"
  2010.       }
  2011.     }
  2012.     worldspawn:form =
  2013.     {
  2014.       style: =
  2015.       {
  2016.         txt = "&"
  2017.         hint = "Style>default weapon"
  2018.         typ = "C"
  2019.         items = "-10>BFG (no blaster)"$0D"-9>RG (no blaster)"$0D"-8>HB (no bla"
  2020.          "ster)"$0D"-7>RL (no blaster)"$0D"-6>GL (no blaster)"$0D"-5>CG (no bl"
  2021.          "aster)"$0D"-4>MG (no blaster)"$0D"-3>SSG (no blaster)"$0D"-2>SG (no "
  2022.          "blaster)"$0D"-1>None"$0D"0>Don't specify"$0D"1>Blaster"$0D"2>SG w/bl"
  2023.          "aster"$0D"3>SSG w/blaster"$0D"4>MG w/blaster"$0D"5>CG w/blaster"$0D"6"
  2024.          ">GL w/blaster"$0D"7>RL w/blaster"$0D"8>HB w/blaster"$0D"9>RG w/blast"
  2025.          "er"$0D"10>BFG w/blaster"
  2026.         values = "-10"$0D"-9"$0D"-8"$0D"-7"$0D"-6"$0D"-5"$0D"-4"$0D"-3"$0D"-2"$0D
  2027.          "-1"$0D"0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"$0D"8"$0D"9"$0D"1"
  2028.          "0"
  2029.       }
  2030.       fogclip: =
  2031.       {
  2032.         txt = "&"
  2033.         hint = "Fogclip>modify gl_clear"
  2034.         typ = "C"
  2035.         items = "0>leave gl_clear alone"$0D"1>use for fog clipping"
  2036.         values = "0"$0D"1"
  2037.       }
  2038.       attenuation: =
  2039.       {
  2040.         txt = "&"
  2041.         hint = "Attenuation>FMOD 3D attenuation"
  2042.       }
  2043.       shift: =
  2044.       {
  2045.         txt = "&"
  2046.         hint = "Shift>FMOD 3D Doppler shift"
  2047.       }
  2048.       message: =
  2049.       {
  2050.         txt = "&"
  2051.         hint = "Message>level name"
  2052.       }
  2053.       nextmap: =
  2054.       {
  2055.         txt = "&"
  2056.         hint = "Nextmap>next level in DM"
  2057.       }
  2058.       sky: =
  2059.       {
  2060.         txt = "&"
  2061.         hint = "Sky>env map name"
  2062.       }
  2063.       skyaxis: =
  2064.       {
  2065.         txt = "&"
  2066.         hint = "Skyaxis>rotating sky XYZ"
  2067.       }
  2068.       skyrotate: =
  2069.       {
  2070.         txt = "&"
  2071.         hint = "Skyrotate>speed deg/sec"
  2072.       }
  2073.       sounds: =
  2074.       {
  2075.         txt = "&"
  2076.         hint = "Sounds>CD track number"
  2077.       }
  2078.       gravity: =
  2079.       {
  2080.         txt = "&"
  2081.         hint = "Gravity>default map gravity"
  2082.       }
  2083.       _ambient: =
  2084.       {
  2085.         txt = "&"
  2086.         Typ = "LN"
  2087.         hint = "_ambient>global light-RGB or level TEST"
  2088.       }
  2089.       _sun_light: =
  2090.       {
  2091.         txt = "&"
  2092.         hint = "_sun_light>s1 brightness"
  2093.       }
  2094.       _sun_color: =
  2095.       {
  2096.         txt = "&"
  2097.         Typ = "LN"
  2098.         hint = "_sun_color>s1 RGB color"
  2099.       }
  2100.       _sun_target: =
  2101.       {
  2102.         txt = "&"
  2103.         hint = "_sun_target>s1 spot info_null"
  2104.       }
  2105.       _sun_angle: =
  2106.       {
  2107.         txt = "&"
  2108.         hint = "_sun_angle>s1 yaw/pitch"
  2109.       }
  2110.       _sun_vector: =
  2111.       {
  2112.         txt = "&"
  2113.         hint = "_sun_vector>s1 spot XYZ vector"
  2114.       }
  2115.       _sun_diffuse: =
  2116.       {
  2117.         txt = "&"
  2118.         hint = "_sun_diffuse>s1 shadow edges"
  2119.       }
  2120.       _sun_diffade: =
  2121.       {
  2122.         txt = "&"
  2123.         hint = "_sun_diffade>s1 diffuse fade dist"
  2124.       }
  2125.       _sun_ambient: =
  2126.       {
  2127.         txt = "&"
  2128.         Typ = "LN"
  2129.         hint = "_sun_ambient>all minlite-RGB or level"
  2130.       }
  2131.       _sun_surface: =
  2132.       {
  2133.         txt = "&"
  2134.         hint = "_sun_surface>all minsurf-RGB or level"
  2135.       }
  2136.       _sun2_light: =
  2137.       {
  2138.         txt = "&"
  2139.         hint = "_sun2_light>s2 brightness"
  2140.       }
  2141.       _sun2_color: =
  2142.       {
  2143.         txt = "&"
  2144.         Typ = "LN"
  2145.         hint = "_sun2_color>s2 RGB color"
  2146.       }
  2147.       _sun2_target: =
  2148.       {
  2149.         txt = "&"
  2150.         hint = "_sun2_target>s2 spot info_null"
  2151.       }
  2152.       _sun2_angle: =
  2153.       {
  2154.         txt = "&"
  2155.         hint = "_sun2_angle>s2 yaw/pitch"
  2156.       }
  2157.       _sun2_vector: =
  2158.       {
  2159.         txt = "&"
  2160.         hint = "_sun2_vector>s2 spot XYZ target"
  2161.       }
  2162.       _sun2_diffuse: =
  2163.       {
  2164.         txt = "&"
  2165.         hint = "_sun2_diffuse>s2 shadow edges"
  2166.       }
  2167.       _sun2_diffade: =
  2168.       {
  2169.         txt = "&"
  2170.         hint = "_sun2_diffade>s2 diffuse fade dist"
  2171.       }
  2172.       _sun3_light: =
  2173.       {
  2174.         txt = "&"
  2175.         hint = "_sun3_light>s3 brightness"
  2176.       }
  2177.       _sun3_color: =
  2178.       {
  2179.         txt = "&"
  2180.         Typ = "LN"
  2181.         hint = "_sun3_color>s3 RGB color"
  2182.       }
  2183.       _sun3_target: =
  2184.       {
  2185.         txt = "&"
  2186.         hint = "_sun3_target>s3 spot info_null"
  2187.       }
  2188.       _sun3_angle: =
  2189.       {
  2190.         txt = "&"
  2191.         hint = "_sun3_angle>s3 yaw/pitch"
  2192.       }
  2193.       _sun3_vector: =
  2194.       {
  2195.         txt = "&"
  2196.         hint = "_sun3_vector>s3 spot XYZ target"
  2197.       }
  2198.       _sun3_diffuse: =
  2199.       {
  2200.         txt = "&"
  2201.         hint = "_sun3_diffuse>s3 shadow edges"
  2202.       }
  2203.       _sun3_diffade: =
  2204.       {
  2205.         txt = "&"
  2206.         hint = "_sun3_diffade>s3 diffuse fade dist"
  2207.       }
  2208.       _sun4_light: =
  2209.       {
  2210.         txt = "&"
  2211.         hint = "_sun4_light>s4 brightness"
  2212.       }
  2213.       _sun4_color: =
  2214.       {
  2215.         txt = "&"
  2216.         Typ = "LN"
  2217.         hint = "_sun4_color>s4 RGB color"
  2218.       }
  2219.       _sun4_target: =
  2220.       {
  2221.         txt = "&"
  2222.         hint = "_sun4_target>s4 spot info_null"
  2223.       }
  2224.       _sun4_angle: =
  2225.       {
  2226.         txt = "&"
  2227.         hint = "_sun4_angle>s4 yaw/pitch"
  2228.       }
  2229.       _sun4_vector: =
  2230.       {
  2231.         txt = "&"
  2232.         hint = "_sun4_vector>s4 spot XYZ target"
  2233.       }
  2234.       _sun4_diffuse: =
  2235.       {
  2236.         txt = "&"
  2237.         hint = "_sun4_diffuse>s4 shadow edges"
  2238.       }
  2239.       _sun4_diffade: =
  2240.       {
  2241.         txt = "&"
  2242.         hint = "_sun4_diffade>s4 diffuse fade dist"
  2243.       }
  2244.     }
  2245.     null_entity:form =
  2246.     {
  2247.       comment: =
  2248.       {
  2249.         txt = "&"
  2250.         hint = "Default PointEntity"
  2251.       }
  2252.     }
  2253.     t_Ammo:incl =
  2254.     {
  2255.       bbox = '-16 -16 -16 16 16 16'
  2256.       spawnflags: =
  2257.       {
  2258.         txt = "&"
  2259.         typ = "X256"
  2260.         cap = "256>Not Easy"
  2261.       }
  2262.       spawnflags: =
  2263.       {
  2264.         txt = "&"
  2265.         typ = "X512"
  2266.         cap = "512>Not Normal"
  2267.       }
  2268.       spawnflags: =
  2269.       {
  2270.         txt = "&"
  2271.         typ = "X1024"
  2272.         cap = "1024>Not Hard"
  2273.       }
  2274.       spawnflags: =
  2275.       {
  2276.         txt = "&"
  2277.         typ = "X2048"
  2278.         cap = "2048>Not DM"
  2279.       }
  2280.       team: =
  2281.       {
  2282.         txt = "&"
  2283.         hint = "Team>DM respawn assoc"
  2284.       }
  2285.       target: =
  2286.       {
  2287.         txt = "&"
  2288.         hint = "Target>ent to trigger"
  2289.       }
  2290.       targetname: =
  2291.       {
  2292.         txt = "&"
  2293.         hint = "Targetname>name"
  2294.       }
  2295.       killtarget: =
  2296.       {
  2297.         txt = "&"
  2298.         hint = "Killtarget>remove ent from map"
  2299.       }
  2300.       delay: =
  2301.       {
  2302.         txt = "&"
  2303.         hint = "Delay>trigger in x seconds"
  2304.       }
  2305.       message: =
  2306.       {
  2307.         txt = "&"
  2308.         hint = "Message>print when activated"
  2309.       }
  2310.       angles: =
  2311.       {
  2312.         txt = "&"
  2313.         hint = "Angles>pitch yaw roll"
  2314.       }
  2315.       movewith: =
  2316.       {
  2317.         txt = "&"
  2318.         hint = "Movewith>ent to move with"
  2319.       }
  2320.       spawnflags: =
  2321.       {
  2322.         txt = "&"
  2323.         typ = "X8"
  2324.         cap = "8>No Drop"
  2325.       }
  2326.       spawnflags: =
  2327.       {
  2328.         txt = "&"
  2329.         typ = "X16"
  2330.         cap = "16>Shootable"
  2331.       }
  2332.       health: =
  2333.       {
  2334.         txt = "&"
  2335.         hint = "Health>sustainable damage"
  2336.       }
  2337.     }
  2338.     ammo_shells:form =
  2339.     {
  2340.       Help = "This is the ammo for weapon_shotgun and weapon_supershotgun."
  2341.       bbox = '-16 -16 -16 16 16 16'
  2342.       mdl = "models/items/ammo/shells/medium/tris.md2"
  2343.       spawnflags: =
  2344.       {
  2345.         txt = "&"
  2346.         typ = "X256"
  2347.         cap = "256>Not Easy"
  2348.       }
  2349.       spawnflags: =
  2350.       {
  2351.         txt = "&"
  2352.         typ = "X512"
  2353.         cap = "512>Not Normal"
  2354.       }
  2355.       spawnflags: =
  2356.       {
  2357.         txt = "&"
  2358.         typ = "X1024"
  2359.         cap = "1024>Not Hard"
  2360.       }
  2361.       spawnflags: =
  2362.       {
  2363.         txt = "&"
  2364.         typ = "X2048"
  2365.         cap = "2048>Not DM"
  2366.       }
  2367.       team: =
  2368.       {
  2369.         txt = "&"
  2370.         hint = "Team>DM respawn assoc"
  2371.       }
  2372.       target: =
  2373.       {
  2374.         txt = "&"
  2375.         hint = "Trigger something when the player picks this up."
  2376.       }
  2377.       targetname: =
  2378.       {
  2379.         txt = "&"
  2380.         hint = "Use this to make it disappear by making it the killtarget of a"
  2381.          " monster."
  2382.       }
  2383.       killtarget: =
  2384.       {
  2385.         txt = "&"
  2386.         hint = "Killtarget>remove ent from map"
  2387.       }
  2388.       delay: =
  2389.       {
  2390.         txt = "&"
  2391.         hint = "Delay>trigger in x seconds"
  2392.       }
  2393.       message: =
  2394.       {
  2395.         txt = "&"
  2396.         hint = "Message>print when activated"
  2397.       }
  2398.       angles: =
  2399.       {
  2400.         txt = "&"
  2401.         hint = "Angles>pitch yaw roll"
  2402.       }
  2403.       movewith: =
  2404.       {
  2405.         txt = "&"
  2406.         hint = "Movewith>ent to move with"
  2407.       }
  2408.       spawnflags: =
  2409.       {
  2410.         txt = "&"
  2411.         typ = "X8"
  2412.         cap = "8>No Drop"
  2413.       }
  2414.       spawnflags: =
  2415.       {
  2416.         txt = "&"
  2417.         typ = "X16"
  2418.         cap = "16>Shootable"
  2419.       }
  2420.       health: =
  2421.       {
  2422.         txt = "&"
  2423.         hint = "Health>sustainable damage"
  2424.       }
  2425.     }
  2426.     ammo_bullets:form =
  2427.     {
  2428.       Help = "This is the ammo for weapon_machinegun and weapon_chaingun."
  2429.       bbox = '-16 -16 -16 16 16 16'
  2430.       mdl = "models/items/ammo/bullets/medium/tris.md2"
  2431.       spawnflags: =
  2432.       {
  2433.         txt = "&"
  2434.         typ = "X256"
  2435.         cap = "256>Not Easy"
  2436.       }
  2437.       spawnflags: =
  2438.       {
  2439.         txt = "&"
  2440.         typ = "X512"
  2441.         cap = "512>Not Normal"
  2442.       }
  2443.       spawnflags: =
  2444.       {
  2445.         txt = "&"
  2446.         typ = "X1024"
  2447.         cap = "1024>Not Hard"
  2448.       }
  2449.       spawnflags: =
  2450.       {
  2451.         txt = "&"
  2452.         typ = "X2048"
  2453.         cap = "2048>Not DM"
  2454.       }
  2455.       team: =
  2456.       {
  2457.         txt = "&"
  2458.         hint = "Team>DM respawn assoc"
  2459.       }
  2460.       target: =
  2461.       {
  2462.         txt = "&"
  2463.         hint = "Trigger something when the player picks this up."
  2464.       }
  2465.       targetname: =
  2466.       {
  2467.         txt = "&"
  2468.         hint = "Use this to make it disappear by making it the killtarget of a"
  2469.          " monster."
  2470.       }
  2471.       killtarget: =
  2472.       {
  2473.         txt = "&"
  2474.         hint = "Killtarget>remove ent from map"
  2475.       }
  2476.       delay: =
  2477.       {
  2478.         txt = "&"
  2479.         hint = "Delay>trigger in x seconds"
  2480.       }
  2481.       message: =
  2482.       {
  2483.         txt = "&"
  2484.         hint = "Message>print when activated"
  2485.       }
  2486.       angles: =
  2487.       {
  2488.         txt = "&"
  2489.         hint = "Angles>pitch yaw roll"
  2490.       }
  2491.       movewith: =
  2492.       {
  2493.         txt = "&"
  2494.         hint = "Movewith>ent to move with"
  2495.       }
  2496.       spawnflags: =
  2497.       {
  2498.         txt = "&"
  2499.         typ = "X8"
  2500.         cap = "8>No Drop"
  2501.       }
  2502.       spawnflags: =
  2503.       {
  2504.         txt = "&"
  2505.         typ = "X16"
  2506.         cap = "16>Shootable"
  2507.       }
  2508.       health: =
  2509.       {
  2510.         txt = "&"
  2511.         hint = "Health>sustainable damage"
  2512.       }
  2513.     }
  2514.     ammo_cells:form =
  2515.     {
  2516.       Help = "This is the ammo for weapon_hyperblaster and weapon_bfg."
  2517.       bbox = '-16 -16 -16 16 16 16'
  2518.       mdl = "models/items/ammo/cells/medium/tris.md2"
  2519.       spawnflags: =
  2520.       {
  2521.         txt = "&"
  2522.         typ = "X256"
  2523.         cap = "256>Not Easy"
  2524.       }
  2525.       spawnflags: =
  2526.       {
  2527.         txt = "&"
  2528.         typ = "X512"
  2529.         cap = "512>Not Normal"
  2530.       }
  2531.       spawnflags: =
  2532.       {
  2533.         txt = "&"
  2534.         typ = "X1024"
  2535.         cap = "1024>Not Hard"
  2536.       }
  2537.       spawnflags: =
  2538.       {
  2539.         txt = "&"
  2540.         typ = "X2048"
  2541.         cap = "2048>Not DM"
  2542.       }
  2543.       team: =
  2544.       {
  2545.         txt = "&"
  2546.         hint = "Team>DM respawn assoc"
  2547.       }
  2548.       target: =
  2549.       {
  2550.         txt = "&"
  2551.         hint = "Trigger something when the player picks this up."
  2552.       }
  2553.       targetname: =
  2554.       {
  2555.         txt = "&"
  2556.         hint = "Use this to make it disappear by making it the killtarget of a"
  2557.          " monster."
  2558.       }
  2559.       killtarget: =
  2560.       {
  2561.         txt = "&"
  2562.         hint = "Killtarget>remove ent from map"
  2563.       }
  2564.       delay: =
  2565.       {
  2566.         txt = "&"
  2567.         hint = "Delay>trigger in x seconds"
  2568.       }
  2569.       message: =
  2570.       {
  2571.         txt = "&"
  2572.         hint = "Message>print when activated"
  2573.       }
  2574.       angles: =
  2575.       {
  2576.         txt = "&"
  2577.         hint = "Angles>pitch yaw roll"
  2578.       }
  2579.       movewith: =
  2580.       {
  2581.         txt = "&"
  2582.         hint = "Movewith>ent to move with"
  2583.       }
  2584.       spawnflags: =
  2585.       {
  2586.         txt = "&"
  2587.         typ = "X8"
  2588.         cap = "8>No Drop"
  2589.       }
  2590.       spawnflags: =
  2591.       {
  2592.         txt = "&"
  2593.         typ = "X16"
  2594.         cap = "16>Shootable"
  2595.       }
  2596.       health: =
  2597.       {
  2598.         txt = "&"
  2599.         hint = "Health>sustainable damage"
  2600.       }
  2601.     }
  2602.     ammo_fuel:form =
  2603.     {
  2604.       bbox = '-16 -16 -16 16 16 16'
  2605.       spawnflags: =
  2606.       {
  2607.         txt = "&"
  2608.         typ = "X256"
  2609.         cap = "256>Not Easy"
  2610.       }
  2611.       spawnflags: =
  2612.       {
  2613.         txt = "&"
  2614.         typ = "X512"
  2615.         cap = "512>Not Normal"
  2616.       }
  2617.       spawnflags: =
  2618.       {
  2619.         txt = "&"
  2620.         typ = "X1024"
  2621.         cap = "1024>Not Hard"
  2622.       }
  2623.       spawnflags: =
  2624.       {
  2625.         txt = "&"
  2626.         typ = "X2048"
  2627.         cap = "2048>Not DM"
  2628.       }
  2629.       team: =
  2630.       {
  2631.         txt = "&"
  2632.         hint = "Team>DM respawn assoc"
  2633.       }
  2634.       target: =
  2635.       {
  2636.         txt = "&"
  2637.         hint = "Target>ent to trigger"
  2638.       }
  2639.       targetname: =
  2640.       {
  2641.         txt = "&"
  2642.         hint = "Targetname>name"
  2643.       }
  2644.       killtarget: =
  2645.       {
  2646.         txt = "&"
  2647.         hint = "Killtarget>remove ent from map"
  2648.       }
  2649.       delay: =
  2650.       {
  2651.         txt = "&"
  2652.         hint = "Delay>trigger in x seconds"
  2653.       }
  2654.       message: =
  2655.       {
  2656.         txt = "&"
  2657.         hint = "Message>print when activated"
  2658.       }
  2659.       angles: =
  2660.       {
  2661.         txt = "&"
  2662.         hint = "Angles>pitch yaw roll"
  2663.       }
  2664.       movewith: =
  2665.       {
  2666.         txt = "&"
  2667.         hint = "Movewith>ent to move with"
  2668.       }
  2669.       spawnflags: =
  2670.       {
  2671.         txt = "&"
  2672.         typ = "X8"
  2673.         cap = "8>No Drop"
  2674.       }
  2675.       spawnflags: =
  2676.       {
  2677.         txt = "&"
  2678.         typ = "X16"
  2679.         cap = "16>Shootable"
  2680.       }
  2681.       health: =
  2682.       {
  2683.         txt = "&"
  2684.         hint = "Health>sustainable damage"
  2685.       }
  2686.     }
  2687.     ammo_grenades:form =
  2688.     {
  2689.       Help = "This is handthrown grenades and the ammo for weapon_grenadelaunc"
  2690.        "her."
  2691.       bbox = '-16 -16 -16 16 16 16'
  2692.       mdl = "models/items/ammo/grenades/medium/tris.md2"
  2693.       spawnflags: =
  2694.       {
  2695.         txt = "&"
  2696.         typ = "X256"
  2697.         cap = "256>Not Easy"
  2698.       }
  2699.       spawnflags: =
  2700.       {
  2701.         txt = "&"
  2702.         typ = "X512"
  2703.         cap = "512>Not Normal"
  2704.       }
  2705.       spawnflags: =
  2706.       {
  2707.         txt = "&"
  2708.         typ = "X1024"
  2709.         cap = "1024>Not Hard"
  2710.       }
  2711.       spawnflags: =
  2712.       {
  2713.         txt = "&"
  2714.         typ = "X2048"
  2715.         cap = "2048>Not DM"
  2716.       }
  2717.       team: =
  2718.       {
  2719.         txt = "&"
  2720.         hint = "Team>DM respawn assoc"
  2721.       }
  2722.       target: =
  2723.       {
  2724.         txt = "&"
  2725.         hint = "Trigger something when the player picks this up."
  2726.       }
  2727.       targetname: =
  2728.       {
  2729.         txt = "&"
  2730.         hint = "Use this to make it disappear by making it the killtarget of a"
  2731.          " monster."
  2732.       }
  2733.       killtarget: =
  2734.       {
  2735.         txt = "&"
  2736.         hint = "Killtarget>remove ent from map"
  2737.       }
  2738.       delay: =
  2739.       {
  2740.         txt = "&"
  2741.         hint = "Delay>trigger in x seconds"
  2742.       }
  2743.       message: =
  2744.       {
  2745.         txt = "&"
  2746.         hint = "Message>print when activated"
  2747.       }
  2748.       angles: =
  2749.       {
  2750.         txt = "&"
  2751.         hint = "Angles>pitch yaw roll"
  2752.       }
  2753.       movewith: =
  2754.       {
  2755.         txt = "&"
  2756.         hint = "Movewith>ent to move with"
  2757.       }
  2758.       spawnflags: =
  2759.       {
  2760.         txt = "&"
  2761.         typ = "X8"
  2762.         cap = "8>No Drop"
  2763.       }
  2764.       spawnflags: =
  2765.       {
  2766.         txt = "&"
  2767.         typ = "X16"
  2768.         cap = "16>Shootable"
  2769.       }
  2770.       health: =
  2771.       {
  2772.         txt = "&"
  2773.         hint = "Health>sustainable damage"
  2774.       }
  2775.     }
  2776.     ammo_rockets:form =
  2777.     {
  2778.       Help = "This is the ammo for weapon_rocketlauncher."
  2779.       bbox = '-16 -16 -16 16 16 16'
  2780.       mdl = "models/items/ammo/rockets/medium/tris.md2"
  2781.       spawnflags: =
  2782.       {
  2783.         txt = "&"
  2784.         typ = "X256"
  2785.         cap = "256>Not Easy"
  2786.       }
  2787.       spawnflags: =
  2788.       {
  2789.         txt = "&"
  2790.         typ = "X512"
  2791.         cap = "512>Not Normal"
  2792.       }
  2793.       spawnflags: =
  2794.       {
  2795.         txt = "&"
  2796.         typ = "X1024"
  2797.         cap = "1024>Not Hard"
  2798.       }
  2799.       spawnflags: =
  2800.       {
  2801.         txt = "&"
  2802.         typ = "X2048"
  2803.         cap = "2048>Not DM"
  2804.       }
  2805.       team: =
  2806.       {
  2807.         txt = "&"
  2808.         hint = "Team>DM respawn assoc"
  2809.       }
  2810.       target: =
  2811.       {
  2812.         txt = "&"
  2813.         hint = "Trigger something when the player picks this up."
  2814.       }
  2815.       targetname: =
  2816.       {
  2817.         txt = "&"
  2818.         hint = "Use this to make it disappear by making it the killtarget of a"
  2819.          " monster."
  2820.       }
  2821.       killtarget: =
  2822.       {
  2823.         txt = "&"
  2824.         hint = "Killtarget>remove ent from map"
  2825.       }
  2826.       delay: =
  2827.       {
  2828.         txt = "&"
  2829.         hint = "Delay>trigger in x seconds"
  2830.       }
  2831.       message: =
  2832.       {
  2833.         txt = "&"
  2834.         hint = "Message>print when activated"
  2835.       }
  2836.       angles: =
  2837.       {
  2838.         txt = "&"
  2839.         hint = "Angles>pitch yaw roll"
  2840.       }
  2841.       movewith: =
  2842.       {
  2843.         txt = "&"
  2844.         hint = "Movewith>ent to move with"
  2845.       }
  2846.       spawnflags: =
  2847.       {
  2848.         txt = "&"
  2849.         typ = "X8"
  2850.         cap = "8>No Drop"
  2851.       }
  2852.       spawnflags: =
  2853.       {
  2854.         txt = "&"
  2855.         typ = "X16"
  2856.         cap = "16>Shootable"
  2857.       }
  2858.       health: =
  2859.       {
  2860.         txt = "&"
  2861.         hint = "Health>sustainable damage"
  2862.       }
  2863.     }
  2864.     ammo_slugs:form =
  2865.     {
  2866.       Help = "This is the ammo for weapon_railgun."
  2867.       bbox = '-16 -16 -16 16 16 16'
  2868.       mdl = "models/items/ammo/slugs/medium/tris.md2"
  2869.       spawnflags: =
  2870.       {
  2871.         txt = "&"
  2872.         typ = "X256"
  2873.         cap = "256>Not Easy"
  2874.       }
  2875.       spawnflags: =
  2876.       {
  2877.         txt = "&"
  2878.         typ = "X512"
  2879.         cap = "512>Not Normal"
  2880.       }
  2881.       spawnflags: =
  2882.       {
  2883.         txt = "&"
  2884.         typ = "X1024"
  2885.         cap = "1024>Not Hard"
  2886.       }
  2887.       spawnflags: =
  2888.       {
  2889.         txt = "&"
  2890.         typ = "X2048"
  2891.         cap = "2048>Not DM"
  2892.       }
  2893.       team: =
  2894.       {
  2895.         txt = "&"
  2896.         hint = "Team>DM respawn assoc"
  2897.       }
  2898.       target: =
  2899.       {
  2900.         txt = "&"
  2901.         hint = "Trigger something when the player picks this up."
  2902.       }
  2903.       targetname: =
  2904.       {
  2905.         txt = "&"
  2906.         hint = "Use this to make it disappear by making it the killtarget of a"
  2907.          " monster."
  2908.       }
  2909.       killtarget: =
  2910.       {
  2911.         txt = "&"
  2912.         hint = "Killtarget>remove ent from map"
  2913.       }
  2914.       delay: =
  2915.       {
  2916.         txt = "&"
  2917.         hint = "Delay>trigger in x seconds"
  2918.       }
  2919.       message: =
  2920.       {
  2921.         txt = "&"
  2922.         hint = "Message>print when activated"
  2923.       }
  2924.       angles: =
  2925.       {
  2926.         txt = "&"
  2927.         hint = "Angles>pitch yaw roll"
  2928.       }
  2929.       movewith: =
  2930.       {
  2931.         txt = "&"
  2932.         hint = "Movewith>ent to move with"
  2933.       }
  2934.       spawnflags: =
  2935.       {
  2936.         txt = "&"
  2937.         typ = "X8"
  2938.         cap = "8>No Drop"
  2939.       }
  2940.       spawnflags: =
  2941.       {
  2942.         txt = "&"
  2943.         typ = "X16"
  2944.         cap = "16>Shootable"
  2945.       }
  2946.       health: =
  2947.       {
  2948.         txt = "&"
  2949.         hint = "Health>sustainable damage"
  2950.       }
  2951.     }
  2952.     t_CraneBeam:incl =
  2953.     {
  2954.       spawnflags: =
  2955.       {
  2956.         txt = "&"
  2957.         typ = "X256"
  2958.         cap = "256>Not Easy"
  2959.       }
  2960.       spawnflags: =
  2961.       {
  2962.         txt = "&"
  2963.         typ = "X512"
  2964.         cap = "512>Not Normal"
  2965.       }
  2966.       spawnflags: =
  2967.       {
  2968.         txt = "&"
  2969.         typ = "X1024"
  2970.         cap = "1024>Not Hard"
  2971.       }
  2972.       spawnflags: =
  2973.       {
  2974.         txt = "&"
  2975.         typ = "X2048"
  2976.         cap = "2048>Not DM"
  2977.       }
  2978.       targetname: =
  2979.       {
  2980.         txt = "&"
  2981.         hint = "Targetname>name"
  2982.       }
  2983.       target: =
  2984.       {
  2985.         txt = "&"
  2986.         hint = "Target>crane_hoist targetname"
  2987.       }
  2988.       team: =
  2989.       {
  2990.         txt = "&"
  2991.         hint = "Team>w/crane_control"
  2992.       }
  2993.       speed: =
  2994.       {
  2995.         txt = "&"
  2996.         hint = "Speed>units/sec"
  2997.       }
  2998.       dmg: =
  2999.       {
  3000.         txt = "&"
  3001.         hint = "Dmg>damage when blocked"
  3002.       }
  3003.       noise: =
  3004.       {
  3005.         t_soundbrowser = !
  3006.         hint = "wav file to play."$0D$0D
  3007.            "The file selection button ... to the right"$0D
  3008.            "lets you pick the sound you want by clicking on it."$0D
  3009.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  3010.            "and place your .wav files there. You can also create"$0D
  3011.            "sub-folders within the 'sound' folder to group your files."$0D
  3012.            $0D"Right clicking on the sound file will let you play it."$0D
  3013.            "The path is set so it will work if put into a .pak file."
  3014.       }
  3015.       pathtarget: =
  3016.       {
  3017.         txt = "&"
  3018.         hint = "Pathtarget>path_corner waypoints"
  3019.       }
  3020.     }
  3021.     crane_beam:form =
  3022.     {
  3023.       spawnflags: =
  3024.       {
  3025.         txt = "&"
  3026.         typ = "X256"
  3027.         cap = "256>Not Easy"
  3028.       }
  3029.       spawnflags: =
  3030.       {
  3031.         txt = "&"
  3032.         typ = "X512"
  3033.         cap = "512>Not Normal"
  3034.       }
  3035.       spawnflags: =
  3036.       {
  3037.         txt = "&"
  3038.         typ = "X1024"
  3039.         cap = "1024>Not Hard"
  3040.       }
  3041.       spawnflags: =
  3042.       {
  3043.         txt = "&"
  3044.         typ = "X2048"
  3045.         cap = "2048>Not DM"
  3046.       }
  3047.       targetname: =
  3048.       {
  3049.         txt = "&"
  3050.         hint = "Targetname>name"
  3051.       }
  3052.       target: =
  3053.       {
  3054.         txt = "&"
  3055.         hint = "Target>crane_hoist targetname"
  3056.       }
  3057.       team: =
  3058.       {
  3059.         txt = "&"
  3060.         hint = "Team>w/crane_control"
  3061.       }
  3062.       speed: =
  3063.       {
  3064.         txt = "&"
  3065.         hint = "Speed>units/sec"
  3066.       }
  3067.       dmg: =
  3068.       {
  3069.         txt = "&"
  3070.         hint = "Dmg>damage when blocked"
  3071.       }
  3072.       noise: =
  3073.       {
  3074.         t_soundbrowser = !
  3075.         hint = "wav file to play."$0D$0D
  3076.            "The file selection button ... to the right"$0D
  3077.            "lets you pick the sound you want by clicking on it."$0D
  3078.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  3079.            "and place your .wav files there. You can also create"$0D
  3080.            "sub-folders within the 'sound' folder to group your files."$0D
  3081.            $0D"Right clicking on the sound file will let you play it."$0D
  3082.            "The path is set so it will work if put into a .pak file."
  3083.       }
  3084.       pathtarget: =
  3085.       {
  3086.         txt = "&"
  3087.         hint = "Pathtarget>path_corner waypoints"
  3088.       }
  3089.       _minlight: =
  3090.       {
  3091.         txt = "&"
  3092.         hint = "_minlight>mottled glow 0.0-2.0"
  3093.       }
  3094.       _ambient: =
  3095.       {
  3096.         txt = "&"
  3097.         Typ = "LN"
  3098.         hint = "_ambient>minlight-RGB or absolute"
  3099.       }
  3100.       light: =
  3101.       {
  3102.         txt = "&"
  3103.         hint = "Light>tex light value"
  3104.       }
  3105.       _lightmin: =
  3106.       {
  3107.         txt = "&"
  3108.         hint = "_lightmin>min tex light value"
  3109.       }
  3110.       style: =
  3111.       {
  3112.         txt = "&"
  3113.         hint = "Style>type tex light"
  3114.         typ = "C"
  3115.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  3116.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  3117.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  3118.          "er"$0D"11>Slow pulse, no black"
  3119.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  3120.          "0"$0D"11"
  3121.       }
  3122.       _color: =
  3123.       {
  3124.         txt = "&"
  3125.         Typ = "LN"
  3126.         hint = "_color>tex light RGB color"
  3127.       }
  3128.       _focus: =
  3129.       {
  3130.         txt = "&"
  3131.         hint = "_focus>fade tex light edges"
  3132.       }
  3133.       _minlighta: =
  3134.       {
  3135.         txt = "&"
  3136.         hint = "_minlighta>abs scale minlite"
  3137.       }
  3138.     }
  3139.     t_CranePanel:incl =
  3140.     {
  3141.       spawnflags: =
  3142.       {
  3143.         txt = "&"
  3144.         typ = "X256"
  3145.         cap = "256>Not Easy"
  3146.       }
  3147.       spawnflags: =
  3148.       {
  3149.         txt = "&"
  3150.         typ = "X512"
  3151.         cap = "512>Not Normal"
  3152.       }
  3153.       spawnflags: =
  3154.       {
  3155.         txt = "&"
  3156.         typ = "X1024"
  3157.         cap = "1024>Not Hard"
  3158.       }
  3159.       spawnflags: =
  3160.       {
  3161.         txt = "&"
  3162.         typ = "X2048"
  3163.         cap = "2048>Not DM"
  3164.       }
  3165.       targetname: =
  3166.       {
  3167.         txt = "&"
  3168.         hint = "Targetname>name"
  3169.       }
  3170.       target: =
  3171.       {
  3172.         txt = "&"
  3173.         hint = "Target>crane_beam targetname"
  3174.       }
  3175.       team: =
  3176.       {
  3177.         txt = "&"
  3178.         hint = "Team>w/crane_beam"
  3179.       }
  3180.       style: =
  3181.       {
  3182.         txt = "&"
  3183.         hint = "Style>orient: 0>E,1>N,2>W,3>S"
  3184.       }
  3185.       spawnflags: =
  3186.       {
  3187.         txt = "&"
  3188.         typ = "X1"
  3189.         cap = "1>Start on"
  3190.       }
  3191.     }
  3192.     crane_control:form =
  3193.     {
  3194.       spawnflags: =
  3195.       {
  3196.         txt = "&"
  3197.         typ = "X256"
  3198.         cap = "256>Not Easy"
  3199.       }
  3200.       spawnflags: =
  3201.       {
  3202.         txt = "&"
  3203.         typ = "X512"
  3204.         cap = "512>Not Normal"
  3205.       }
  3206.       spawnflags: =
  3207.       {
  3208.         txt = "&"
  3209.         typ = "X1024"
  3210.         cap = "1024>Not Hard"
  3211.       }
  3212.       spawnflags: =
  3213.       {
  3214.         txt = "&"
  3215.         typ = "X2048"
  3216.         cap = "2048>Not DM"
  3217.       }
  3218.       targetname: =
  3219.       {
  3220.         txt = "&"
  3221.         hint = "Targetname>name"
  3222.       }
  3223.       target: =
  3224.       {
  3225.         txt = "&"
  3226.         hint = "Target>crane_beam targetname"
  3227.       }
  3228.       team: =
  3229.       {
  3230.         txt = "&"
  3231.         hint = "Team>w/crane_beam"
  3232.       }
  3233.       style: =
  3234.       {
  3235.         txt = "&"
  3236.         hint = "Style>orient: 0>E,1>N,2>W,3>S"
  3237.       }
  3238.       spawnflags: =
  3239.       {
  3240.         txt = "&"
  3241.         typ = "X1"
  3242.         cap = "1>Start on"
  3243.       }
  3244.       _minlight: =
  3245.       {
  3246.         txt = "&"
  3247.         hint = "_minlight>mottled glow 0.0-2.0"
  3248.       }
  3249.       _ambient: =
  3250.       {
  3251.         txt = "&"
  3252.         Typ = "LN"
  3253.         hint = "_ambient>minlight-RGB or absolute"
  3254.       }
  3255.       light: =
  3256.       {
  3257.         txt = "&"
  3258.         hint = "Light>tex light value"
  3259.       }
  3260.       _lightmin: =
  3261.       {
  3262.         txt = "&"
  3263.         hint = "_lightmin>min tex light value"
  3264.       }
  3265.       style: =
  3266.       {
  3267.         txt = "&"
  3268.         hint = "Style>type tex light"
  3269.         typ = "C"
  3270.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  3271.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  3272.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  3273.          "er"$0D"11>Slow pulse, no black"
  3274.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  3275.          "0"$0D"11"
  3276.       }
  3277.       _color: =
  3278.       {
  3279.         txt = "&"
  3280.         Typ = "LN"
  3281.         hint = "_color>tex light RGB color"
  3282.       }
  3283.       _focus: =
  3284.       {
  3285.         txt = "&"
  3286.         hint = "_focus>fade tex light edges"
  3287.       }
  3288.       _minlighta: =
  3289.       {
  3290.         txt = "&"
  3291.         hint = "_minlighta>abs scale minlite"
  3292.       }
  3293.     }
  3294.     t_CraneHoist:incl =
  3295.     {
  3296.       spawnflags: =
  3297.       {
  3298.         txt = "&"
  3299.         typ = "X256"
  3300.         cap = "256>Not Easy"
  3301.       }
  3302.       spawnflags: =
  3303.       {
  3304.         txt = "&"
  3305.         typ = "X512"
  3306.         cap = "512>Not Normal"
  3307.       }
  3308.       spawnflags: =
  3309.       {
  3310.         txt = "&"
  3311.         typ = "X1024"
  3312.         cap = "1024>Not Hard"
  3313.       }
  3314.       spawnflags: =
  3315.       {
  3316.         txt = "&"
  3317.         typ = "X2048"
  3318.         cap = "2048>Not DM"
  3319.       }
  3320.       targetname: =
  3321.       {
  3322.         txt = "&"
  3323.         hint = "Targetname>name"
  3324.       }
  3325.       target: =
  3326.       {
  3327.         txt = "&"
  3328.         hint = "Target>crane_hook"
  3329.       }
  3330.       speed: =
  3331.       {
  3332.         txt = "&"
  3333.         hint = "Speed>units/sec"
  3334.       }
  3335.       dmg: =
  3336.       {
  3337.         txt = "&"
  3338.         hint = "Dmg>damage when blocked"
  3339.       }
  3340.       noise: =
  3341.       {
  3342.         t_soundbrowser = !
  3343.         hint = "wav file to play."$0D$0D
  3344.            "The file selection button ... to the right"$0D
  3345.            "lets you pick the sound you want by clicking on it."$0D
  3346.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  3347.            "and place your .wav files there. You can also create"$0D
  3348.            "sub-folders within the 'sound' folder to group your files."$0D
  3349.            $0D"Right clicking on the sound file will let you play it."$0D
  3350.            "The path is set so it will work if put into a .pak file."
  3351.       }
  3352.       pathtarget: =
  3353.       {
  3354.         txt = "&"
  3355.         hint = "Pathtarget>path_corner waypoints"
  3356.       }
  3357.     }
  3358.     crane_hoist:form =
  3359.     {
  3360.       spawnflags: =
  3361.       {
  3362.         txt = "&"
  3363.         typ = "X256"
  3364.         cap = "256>Not Easy"
  3365.       }
  3366.       spawnflags: =
  3367.       {
  3368.         txt = "&"
  3369.         typ = "X512"
  3370.         cap = "512>Not Normal"
  3371.       }
  3372.       spawnflags: =
  3373.       {
  3374.         txt = "&"
  3375.         typ = "X1024"
  3376.         cap = "1024>Not Hard"
  3377.       }
  3378.       spawnflags: =
  3379.       {
  3380.         txt = "&"
  3381.         typ = "X2048"
  3382.         cap = "2048>Not DM"
  3383.       }
  3384.       targetname: =
  3385.       {
  3386.         txt = "&"
  3387.         hint = "Targetname>name"
  3388.       }
  3389.       target: =
  3390.       {
  3391.         txt = "&"
  3392.         hint = "Target>crane_hook"
  3393.       }
  3394.       speed: =
  3395.       {
  3396.         txt = "&"
  3397.         hint = "Speed>units/sec"
  3398.       }
  3399.       dmg: =
  3400.       {
  3401.         txt = "&"
  3402.         hint = "Dmg>damage when blocked"
  3403.       }
  3404.       noise: =
  3405.       {
  3406.         t_soundbrowser = !
  3407.         hint = "wav file to play."$0D$0D
  3408.            "The file selection button ... to the right"$0D
  3409.            "lets you pick the sound you want by clicking on it."$0D
  3410.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  3411.            "and place your .wav files there. You can also create"$0D
  3412.            "sub-folders within the 'sound' folder to group your files."$0D
  3413.            $0D"Right clicking on the sound file will let you play it."$0D
  3414.            "The path is set so it will work if put into a .pak file."
  3415.       }
  3416.       pathtarget: =
  3417.       {
  3418.         txt = "&"
  3419.         hint = "Pathtarget>path_corner waypoints"
  3420.       }
  3421.       _minlight: =
  3422.       {
  3423.         txt = "&"
  3424.         hint = "_minlight>mottled glow 0.0-2.0"
  3425.       }
  3426.       _ambient: =
  3427.       {
  3428.         txt = "&"
  3429.         Typ = "LN"
  3430.         hint = "_ambient>minlight-RGB or absolute"
  3431.       }
  3432.       light: =
  3433.       {
  3434.         txt = "&"
  3435.         hint = "Light>tex light value"
  3436.       }
  3437.       _lightmin: =
  3438.       {
  3439.         txt = "&"
  3440.         hint = "_lightmin>min tex light value"
  3441.       }
  3442.       style: =
  3443.       {
  3444.         txt = "&"
  3445.         hint = "Style>type tex light"
  3446.         typ = "C"
  3447.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  3448.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  3449.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  3450.          "er"$0D"11>Slow pulse, no black"
  3451.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  3452.          "0"$0D"11"
  3453.       }
  3454.       _color: =
  3455.       {
  3456.         txt = "&"
  3457.         Typ = "LN"
  3458.         hint = "_color>tex light RGB color"
  3459.       }
  3460.       _focus: =
  3461.       {
  3462.         txt = "&"
  3463.         hint = "_focus>fade tex light edges"
  3464.       }
  3465.       _minlighta: =
  3466.       {
  3467.         txt = "&"
  3468.         hint = "_minlighta>abs scale minlite"
  3469.       }
  3470.     }
  3471.     t_CraneHook:incl =
  3472.     {
  3473.       spawnflags: =
  3474.       {
  3475.         txt = "&"
  3476.         typ = "X256"
  3477.         cap = "256>Not Easy"
  3478.       }
  3479.       spawnflags: =
  3480.       {
  3481.         txt = "&"
  3482.         typ = "X512"
  3483.         cap = "512>Not Normal"
  3484.       }
  3485.       spawnflags: =
  3486.       {
  3487.         txt = "&"
  3488.         typ = "X1024"
  3489.         cap = "1024>Not Hard"
  3490.       }
  3491.       spawnflags: =
  3492.       {
  3493.         txt = "&"
  3494.         typ = "X2048"
  3495.         cap = "2048>Not DM"
  3496.       }
  3497.       targetname: =
  3498.       {
  3499.         txt = "&"
  3500.         hint = "Targetname>name"
  3501.       }
  3502.       speed: =
  3503.       {
  3504.         txt = "&"
  3505.         hint = "Speed>units/sec"
  3506.       }
  3507.       dmg: =
  3508.       {
  3509.         txt = "&"
  3510.         hint = "Dmg>damage when blocked"
  3511.       }
  3512.       noise: =
  3513.       {
  3514.         t_soundbrowser = !
  3515.         hint = "wav file to play."$0D$0D
  3516.            "The file selection button ... to the right"$0D
  3517.            "lets you pick the sound you want by clicking on it."$0D
  3518.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  3519.            "and place your .wav files there. You can also create"$0D
  3520.            "sub-folders within the 'sound' folder to group your files."$0D
  3521.            $0D"Right clicking on the sound file will let you play it."$0D
  3522.            "The path is set so it will work if put into a .pak file."
  3523.       }
  3524.       pathtarget: =
  3525.       {
  3526.         txt = "&"
  3527.         hint = "Pathtarget>path_corner waypoints"
  3528.       }
  3529.       move_origin: =
  3530.       {
  3531.         txt = "&"
  3532.         hint = "Move_origin>Offset to cable XYZ"
  3533.       }
  3534.       spawnflags: =
  3535.       {
  3536.         txt = "&"
  3537.         typ = "X1"
  3538.         cap = "1>Spotlight"
  3539.       }
  3540.     }
  3541.     crane_hook:form =
  3542.     {
  3543.       spawnflags: =
  3544.       {
  3545.         txt = "&"
  3546.         typ = "X256"
  3547.         cap = "256>Not Easy"
  3548.       }
  3549.       spawnflags: =
  3550.       {
  3551.         txt = "&"
  3552.         typ = "X512"
  3553.         cap = "512>Not Normal"
  3554.       }
  3555.       spawnflags: =
  3556.       {
  3557.         txt = "&"
  3558.         typ = "X1024"
  3559.         cap = "1024>Not Hard"
  3560.       }
  3561.       spawnflags: =
  3562.       {
  3563.         txt = "&"
  3564.         typ = "X2048"
  3565.         cap = "2048>Not DM"
  3566.       }
  3567.       targetname: =
  3568.       {
  3569.         txt = "&"
  3570.         hint = "Targetname>name"
  3571.       }
  3572.       speed: =
  3573.       {
  3574.         txt = "&"
  3575.         hint = "Speed>units/sec"
  3576.       }
  3577.       dmg: =
  3578.       {
  3579.         txt = "&"
  3580.         hint = "Dmg>damage when blocked"
  3581.       }
  3582.       noise: =
  3583.       {
  3584.         t_soundbrowser = !
  3585.         hint = "wav file to play."$0D$0D
  3586.            "The file selection button ... to the right"$0D
  3587.            "lets you pick the sound you want by clicking on it."$0D
  3588.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  3589.            "and place your .wav files there. You can also create"$0D
  3590.            "sub-folders within the 'sound' folder to group your files."$0D
  3591.            $0D"Right clicking on the sound file will let you play it."$0D
  3592.            "The path is set so it will work if put into a .pak file."
  3593.       }
  3594.       pathtarget: =
  3595.       {
  3596.         txt = "&"
  3597.         hint = "Pathtarget>path_corner waypoints"
  3598.       }
  3599.       move_origin: =
  3600.       {
  3601.         txt = "&"
  3602.         hint = "Move_origin>Offset to cable XYZ"
  3603.       }
  3604.       spawnflags: =
  3605.       {
  3606.         txt = "&"
  3607.         typ = "X1"
  3608.         cap = "1>Spotlight"
  3609.       }
  3610.       _minlight: =
  3611.       {
  3612.         txt = "&"
  3613.         hint = "_minlight>mottled glow 0.0-2.0"
  3614.       }
  3615.       _ambient: =
  3616.       {
  3617.         txt = "&"
  3618.         Typ = "LN"
  3619.         hint = "_ambient>minlight-RGB or absolute"
  3620.       }
  3621.       light: =
  3622.       {
  3623.         txt = "&"
  3624.         hint = "Light>tex light value"
  3625.       }
  3626.       _lightmin: =
  3627.       {
  3628.         txt = "&"
  3629.         hint = "_lightmin>min tex light value"
  3630.       }
  3631.       style: =
  3632.       {
  3633.         txt = "&"
  3634.         hint = "Style>type tex light"
  3635.         typ = "C"
  3636.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  3637.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  3638.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  3639.          "er"$0D"11>Slow pulse, no black"
  3640.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  3641.          "0"$0D"11"
  3642.       }
  3643.       _color: =
  3644.       {
  3645.         txt = "&"
  3646.         Typ = "LN"
  3647.         hint = "_color>tex light RGB color"
  3648.       }
  3649.       _focus: =
  3650.       {
  3651.         txt = "&"
  3652.         hint = "_focus>fade tex light edges"
  3653.       }
  3654.       _minlighta: =
  3655.       {
  3656.         txt = "&"
  3657.         hint = "_minlighta>abs scale minlite"
  3658.       }
  3659.     }
  3660.     crane_reset:form =
  3661.     {
  3662.       spawnflags: =
  3663.       {
  3664.         txt = "&"
  3665.         typ = "X256"
  3666.         cap = "256>Not Easy"
  3667.       }
  3668.       spawnflags: =
  3669.       {
  3670.         txt = "&"
  3671.         typ = "X512"
  3672.         cap = "512>Not Normal"
  3673.       }
  3674.       spawnflags: =
  3675.       {
  3676.         txt = "&"
  3677.         typ = "X1024"
  3678.         cap = "1024>Not Hard"
  3679.       }
  3680.       spawnflags: =
  3681.       {
  3682.         txt = "&"
  3683.         typ = "X2048"
  3684.         cap = "2048>Not DM"
  3685.       }
  3686.       targetname: =
  3687.       {
  3688.         txt = "&"
  3689.         hint = "Targetname>name"
  3690.       }
  3691.       count: =
  3692.       {
  3693.         txt = "&"
  3694.         hint = "Count>kill at # uses"
  3695.       }
  3696.       target: =
  3697.       {
  3698.         txt = "&"
  3699.         hint = "Target>name of crane_beam"
  3700.       }
  3701.     }
  3702.     func_areaportal:form =
  3703.     {
  3704.       Help = "This is a non-visible object that divides the world into areas t"
  3705.        "hat are seperated when this portal is not activated. Usually enclosed "
  3706.        "in the middle of a door."
  3707.       targetname: =
  3708.       {
  3709.         txt = "&"
  3710.         hint = "Targetname>name"
  3711.       }
  3712.     }
  3713.     t_FBobbingwater:incl =
  3714.     {
  3715.       spawnflags: =
  3716.       {
  3717.         txt = "&"
  3718.         typ = "X256"
  3719.         cap = "256>Not Easy"
  3720.       }
  3721.       spawnflags: =
  3722.       {
  3723.         txt = "&"
  3724.         typ = "X512"
  3725.         cap = "512>Not Normal"
  3726.       }
  3727.       spawnflags: =
  3728.       {
  3729.         txt = "&"
  3730.         typ = "X1024"
  3731.         cap = "1024>Not Hard"
  3732.       }
  3733.       spawnflags: =
  3734.       {
  3735.         txt = "&"
  3736.         typ = "X2048"
  3737.         cap = "2048>Not DM"
  3738.       }
  3739.       targetname: =
  3740.       {
  3741.         txt = "&"
  3742.         hint = "Targetname>name"
  3743.       }
  3744.       angles: =
  3745.       {
  3746.         txt = "&"
  3747.         hint = "Angles>pitch yaw 0"
  3748.       }
  3749.       speed: =
  3750.       {
  3751.         txt = "&"
  3752.         hint = "Speed>units/sec"
  3753.       }
  3754.       spawnflags: =
  3755.       {
  3756.         txt = "&"
  3757.         typ = "X1"
  3758.         cap = "1>Start Open"
  3759.       }
  3760.       spawnflags: =
  3761.       {
  3762.         txt = "&"
  3763.         typ = "X2"
  3764.         cap = "2>Mud"
  3765.       }
  3766.       wait: =
  3767.       {
  3768.         txt = "&"
  3769.         hint = "Wait>sec until reset"
  3770.         typ = "C"
  3771.         items = "-1>Toggle"
  3772.         values = "-1"
  3773.       }
  3774.       lip: =
  3775.       {
  3776.         txt = "&"
  3777.         hint = "Lip>units visible after move"
  3778.       }
  3779.       sounds: =
  3780.       {
  3781.         txt = "&"
  3782.         hint = "Sounds>noise when moving"
  3783.         typ = "C"
  3784.         items = "0>No Sounds"$0D"1>Water"$0D"2>Lava"
  3785.         values = "0"$0D"1"$0D"2"
  3786.       }
  3787.       team: =
  3788.       {
  3789.         txt = "&"
  3790.         hint = "Team>bobbingwater or similar"
  3791.       }
  3792.       bob: =
  3793.       {
  3794.         txt = "&"
  3795.         hint = "Bob>amplitude of motion"
  3796.       }
  3797.       duration: =
  3798.       {
  3799.         txt = "&"
  3800.         hint = "Duration>time between bob cycles"
  3801.       }
  3802.     }
  3803.     func_bobbingwater:form =
  3804.     {
  3805.       spawnflags: =
  3806.       {
  3807.         txt = "&"
  3808.         typ = "X256"
  3809.         cap = "256>Not Easy"
  3810.       }
  3811.       spawnflags: =
  3812.       {
  3813.         txt = "&"
  3814.         typ = "X512"
  3815.         cap = "512>Not Normal"
  3816.       }
  3817.       spawnflags: =
  3818.       {
  3819.         txt = "&"
  3820.         typ = "X1024"
  3821.         cap = "1024>Not Hard"
  3822.       }
  3823.       spawnflags: =
  3824.       {
  3825.         txt = "&"
  3826.         typ = "X2048"
  3827.         cap = "2048>Not DM"
  3828.       }
  3829.       targetname: =
  3830.       {
  3831.         txt = "&"
  3832.         hint = "Targetname>name"
  3833.       }
  3834.       angles: =
  3835.       {
  3836.         txt = "&"
  3837.         hint = "Angles>pitch yaw 0"
  3838.       }
  3839.       speed: =
  3840.       {
  3841.         txt = "&"
  3842.         hint = "Speed>units/sec"
  3843.       }
  3844.       spawnflags: =
  3845.       {
  3846.         txt = "&"
  3847.         typ = "X1"
  3848.         cap = "1>Start Open"
  3849.       }
  3850.       spawnflags: =
  3851.       {
  3852.         txt = "&"
  3853.         typ = "X2"
  3854.         cap = "2>Mud"
  3855.       }
  3856.       wait: =
  3857.       {
  3858.         txt = "&"
  3859.         hint = "Wait>sec until reset"
  3860.         typ = "C"
  3861.         items = "-1>Toggle"
  3862.         values = "-1"
  3863.       }
  3864.       lip: =
  3865.       {
  3866.         txt = "&"
  3867.         hint = "Lip>units visible after move"
  3868.       }
  3869.       sounds: =
  3870.       {
  3871.         txt = "&"
  3872.         hint = "Sounds>noise when moving"
  3873.         typ = "C"
  3874.         items = "0>No Sounds"$0D"1>Water"$0D"2>Lava"
  3875.         values = "0"$0D"1"$0D"2"
  3876.       }
  3877.       team: =
  3878.       {
  3879.         txt = "&"
  3880.         hint = "Team>bobbingwater or similar"
  3881.       }
  3882.       bob: =
  3883.       {
  3884.         txt = "&"
  3885.         hint = "Bob>amplitude of motion"
  3886.       }
  3887.       duration: =
  3888.       {
  3889.         txt = "&"
  3890.         hint = "Duration>time between bob cycles"
  3891.       }
  3892.       _minlight: =
  3893.       {
  3894.         txt = "&"
  3895.         hint = "_minlight>mottled glow 0.0-2.0"
  3896.       }
  3897.       _ambient: =
  3898.       {
  3899.         txt = "&"
  3900.         Typ = "LN"
  3901.         hint = "_ambient>minlight-RGB or absolute"
  3902.       }
  3903.       light: =
  3904.       {
  3905.         txt = "&"
  3906.         hint = "Light>tex light value"
  3907.       }
  3908.       _lightmin: =
  3909.       {
  3910.         txt = "&"
  3911.         hint = "_lightmin>min tex light value"
  3912.       }
  3913.       style: =
  3914.       {
  3915.         txt = "&"
  3916.         hint = "Style>type tex light"
  3917.         typ = "C"
  3918.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  3919.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  3920.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  3921.          "er"$0D"11>Slow pulse, no black"
  3922.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  3923.          "0"$0D"11"
  3924.       }
  3925.       _color: =
  3926.       {
  3927.         txt = "&"
  3928.         Typ = "LN"
  3929.         hint = "_color>tex light RGB color"
  3930.       }
  3931.       _focus: =
  3932.       {
  3933.         txt = "&"
  3934.         hint = "_focus>fade tex light edges"
  3935.       }
  3936.       _minlighta: =
  3937.       {
  3938.         txt = "&"
  3939.         hint = "_minlighta>abs scale minlite"
  3940.       }
  3941.     }
  3942.     t_FButton:incl =
  3943.     {
  3944.       spawnflags: =
  3945.       {
  3946.         txt = "&"
  3947.         typ = "X256"
  3948.         cap = "256>Not Easy"
  3949.       }
  3950.       spawnflags: =
  3951.       {
  3952.         txt = "&"
  3953.         typ = "X512"
  3954.         cap = "512>Not Normal"
  3955.       }
  3956.       spawnflags: =
  3957.       {
  3958.         txt = "&"
  3959.         typ = "X1024"
  3960.         cap = "1024>Not Hard"
  3961.       }
  3962.       spawnflags: =
  3963.       {
  3964.         txt = "&"
  3965.         typ = "X2048"
  3966.         cap = "2048>Not DM"
  3967.       }
  3968.       targetname: =
  3969.       {
  3970.         txt = "&"
  3971.         hint = "Targetname>name"
  3972.       }
  3973.       target: =
  3974.       {
  3975.         txt = "&"
  3976.         hint = "Target>ent to trigger"
  3977.       }
  3978.       killtarget: =
  3979.       {
  3980.         txt = "&"
  3981.         hint = "Killtarget>remove ent from map"
  3982.       }
  3983.       delay: =
  3984.       {
  3985.         txt = "&"
  3986.         hint = "Delay>trigger in x seconds"
  3987.       }
  3988.       health: =
  3989.       {
  3990.         txt = "&"
  3991.         hint = "Health>dmg before trigger"
  3992.       }
  3993.       angles: =
  3994.       {
  3995.         txt = "&"
  3996.         hint = "Angles>pitch yaw 0"
  3997.       }
  3998.       pathtarget: =
  3999.       {
  4000.         txt = "&"
  4001.         hint = "Pathtarget>elevator level target"
  4002.       }
  4003.       movewith: =
  4004.       {
  4005.         txt = "&"
  4006.         hint = "Movewith>ent to move with"
  4007.       }
  4008.       speed: =
  4009.       {
  4010.         txt = "&"
  4011.         hint = "Speed>units/sec"
  4012.       }
  4013.       wait: =
  4014.       {
  4015.         txt = "&"
  4016.         hint = "Wait>sec until reset"
  4017.       }
  4018.       lip: =
  4019.       {
  4020.         txt = "&"
  4021.         hint = "Lip>units visible after move"
  4022.       }
  4023.       sounds: =
  4024.       {
  4025.         txt = "&"
  4026.         hint = "Sounds>noise when moving"
  4027.         typ = "C"
  4028.         items = "0>Audible"$0D"1>Silent"
  4029.         values = "0"$0D"1"
  4030.       }
  4031.       message: =
  4032.       {
  4033.         txt = "&"
  4034.         hint = "Message>print when activated"
  4035.       }
  4036.     }
  4037.     func_button:form =
  4038.     {
  4039.       Help = "When a button is touched, it moves some distance in the directio"
  4040.        "n of it's angle, and then triggers all of it's targets."
  4041.       spawnflags: =
  4042.       {
  4043.         txt = "&"
  4044.         typ = "X256"
  4045.         cap = "256>Not Easy"
  4046.       }
  4047.       spawnflags: =
  4048.       {
  4049.         txt = "&"
  4050.         typ = "X512"
  4051.         cap = "512>Not Normal"
  4052.       }
  4053.       spawnflags: =
  4054.       {
  4055.         txt = "&"
  4056.         typ = "X1024"
  4057.         cap = "1024>Not Hard"
  4058.       }
  4059.       spawnflags: =
  4060.       {
  4061.         txt = "&"
  4062.         typ = "X2048"
  4063.         cap = "2048>Not DM"
  4064.       }
  4065.       targetname: =
  4066.       {
  4067.         txt = "&"
  4068.         hint = "Targetname>name"
  4069.       }
  4070.       target: =
  4071.       {
  4072.         txt = "&"
  4073.         hint = "All entities with a matching targetname will be used."
  4074.       }
  4075.       killtarget: =
  4076.       {
  4077.         txt = "&"
  4078.         hint = "Killtarget>remove ent from map"
  4079.       }
  4080.       delay: =
  4081.       {
  4082.         txt = "&"
  4083.         hint = "Delay>trigger in x seconds"
  4084.       }
  4085.       health: =
  4086.       {
  4087.         txt = "&"
  4088.         hint = "Health>dmg before trigger. If set, the button must be killed i"
  4089.          "nstead of touched."
  4090.       }
  4091.       angles: =
  4092.       {
  4093.         txt = "&"
  4094.         hint = "Angles>pitch yaw 0. The direction it should move in when touch"
  4095.          "ed(-1 is up,-2 is down)."
  4096.       }
  4097.       pathtarget: =
  4098.       {
  4099.         txt = "&"
  4100.         hint = "Pathtarget>elevator level target"
  4101.       }
  4102.       movewith: =
  4103.       {
  4104.         txt = "&"
  4105.         hint = "Movewith>ent to move with"
  4106.       }
  4107.       speed: =
  4108.       {
  4109.         txt = "&"
  4110.         hint = "Speed>units/sec. Override the default 40 speed."
  4111.       }
  4112.       wait: =
  4113.       {
  4114.         txt = "&"
  4115.         hint = "Wait>sec until reset. Override the default 1 second wait (-1 ="
  4116.          " never return)."
  4117.       }
  4118.       lip: =
  4119.       {
  4120.         txt = "&"
  4121.         hint = "Lip>units visible after move. Override the default 4 pixel lip"
  4122.          " remaining at end of move."
  4123.       }
  4124.       sounds: =
  4125.       {
  4126.         txt = "&"
  4127.         hint = "Sounds>noise when moving or it makes when its pressed."
  4128.         typ = "C"
  4129.         items = "0>Audible"$0D"1>Silent"
  4130.         values = "0"$0D"1"
  4131.       }
  4132.       message: =
  4133.       {
  4134.         txt = "&"
  4135.         hint = "Message>print when activated"
  4136.       }
  4137.       _minlight: =
  4138.       {
  4139.         txt = "&"
  4140.         hint = "_minlight>mottled glow 0.0-2.0"
  4141.       }
  4142.       _ambient: =
  4143.       {
  4144.         txt = "&"
  4145.         Typ = "LN"
  4146.         hint = "_ambient>minlight-RGB or absolute"
  4147.       }
  4148.       light: =
  4149.       {
  4150.         txt = "&"
  4151.         hint = "Light>tex light value"
  4152.       }
  4153.       _lightmin: =
  4154.       {
  4155.         txt = "&"
  4156.         hint = "_lightmin>min tex light value"
  4157.       }
  4158.       style: =
  4159.       {
  4160.         txt = "&"
  4161.         hint = "Style>type tex light"
  4162.         typ = "C"
  4163.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  4164.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  4165.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  4166.          "er"$0D"11>Slow pulse, no black"
  4167.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  4168.          "0"$0D"11"
  4169.       }
  4170.       _color: =
  4171.       {
  4172.         txt = "&"
  4173.         Typ = "LN"
  4174.         hint = "_color>tex light RGB color"
  4175.       }
  4176.       _focus: =
  4177.       {
  4178.         txt = "&"
  4179.         hint = "_focus>fade tex light edges"
  4180.       }
  4181.       _minlighta: =
  4182.       {
  4183.         txt = "&"
  4184.         hint = "_minlighta>abs scale minlite"
  4185.       }
  4186.     }
  4187.     func_clock:form =
  4188.     {
  4189.       Help = "Target a target_string with this. The default is to be a time of"
  4190.        " day clock."
  4191.       bbox = '-8 -8 -8 8 8 8'
  4192.       spawnflags: =
  4193.       {
  4194.         txt = "&"
  4195.         typ = "X256"
  4196.         cap = "256>Not Easy"
  4197.       }
  4198.       spawnflags: =
  4199.       {
  4200.         txt = "&"
  4201.         typ = "X512"
  4202.         cap = "512>Not Normal"
  4203.       }
  4204.       spawnflags: =
  4205.       {
  4206.         txt = "&"
  4207.         typ = "X1024"
  4208.         cap = "1024>Not Hard"
  4209.       }
  4210.       spawnflags: =
  4211.       {
  4212.         txt = "&"
  4213.         typ = "X2048"
  4214.         cap = "2048>Not DM"
  4215.       }
  4216.       targetname: =
  4217.       {
  4218.         txt = "&"
  4219.         hint = "Set this if it needs to be activated before it will start."
  4220.       }
  4221.       pathtarget: =
  4222.       {
  4223.         txt = "&"
  4224.         hint = "Pathtarget>ent to trigger"
  4225.       }
  4226.       spawnflags: =
  4227.       {
  4228.         txt = "&"
  4229.         typ = "X1"
  4230.         cap = "1>Timer Up"
  4231.         Hint = "The clock count like a normal clock."
  4232.       }
  4233.       spawnflags: =
  4234.       {
  4235.         txt = "&"
  4236.         typ = "X2"
  4237.         cap = "2>Timer Down"
  4238.         Hint = "Use this if you're making a bomb."
  4239.       }
  4240.       spawnflags: =
  4241.       {
  4242.         txt = "&"
  4243.         typ = "X4"
  4244.         cap = "4>Start Off"
  4245.         Hint = "Use a trigger to start the clock."
  4246.       }
  4247.       spawnflags: =
  4248.       {
  4249.         txt = "&"
  4250.         typ = "X8"
  4251.         cap = "8>Multi Use"
  4252.         Hint = "This one should always be checked."
  4253.       }
  4254.       target: =
  4255.       {
  4256.         txt = "&"
  4257.         hint = "This should be the name of a target_string or a target_explosi"
  4258.          "on."
  4259.       }
  4260.       count: =
  4261.       {
  4262.         txt = "&"
  4263.         hint = "Count>clock tics in secs"
  4264.       }
  4265.       style: =
  4266.       {
  4267.         txt = "&"
  4268.         typ = "C"
  4269.         items = "0>xx"$0D"1>xx:xx"$0D"2>xx:xx:xx"
  4270.         values = "0"$0D"1"$0D"2"
  4271.         Hint = "What the clock should look like."
  4272.       }
  4273.     }
  4274.     func_conveyor:form =
  4275.     {
  4276.       Help = "Conveyors are stationary brushes that move what's on them. The e"
  4277.        "ntity itself, as well as one side of the brush, must BOTH have one cur"
  4278.        "rent content activated."
  4279.       spawnflags: =
  4280.       {
  4281.         txt = "&"
  4282.         typ = "X256"
  4283.         cap = "256>Not Easy"
  4284.       }
  4285.       spawnflags: =
  4286.       {
  4287.         txt = "&"
  4288.         typ = "X512"
  4289.         cap = "512>Not Normal"
  4290.       }
  4291.       spawnflags: =
  4292.       {
  4293.         txt = "&"
  4294.         typ = "X1024"
  4295.         cap = "1024>Not Hard"
  4296.       }
  4297.       spawnflags: =
  4298.       {
  4299.         txt = "&"
  4300.         typ = "X2048"
  4301.         cap = "2048>Not DM"
  4302.       }
  4303.       targetname: =
  4304.       {
  4305.         txt = "&"
  4306.         hint = "Set this so it can be turned off and on."
  4307.       }
  4308.       speed: =
  4309.       {
  4310.         txt = "&"
  4311.         hint = "Speed>units/sec"
  4312.       }
  4313.       _minlight: =
  4314.       {
  4315.         txt = "&"
  4316.         hint = "_minlight>mottled glow 0.0-2.0"
  4317.       }
  4318.       _ambient: =
  4319.       {
  4320.         txt = "&"
  4321.         Typ = "LN"
  4322.         hint = "_ambient>minlight-RGB or absolute"
  4323.       }
  4324.       light: =
  4325.       {
  4326.         txt = "&"
  4327.         hint = "Light>tex light value"
  4328.       }
  4329.       _lightmin: =
  4330.       {
  4331.         txt = "&"
  4332.         hint = "_lightmin>min tex light value"
  4333.       }
  4334.       style: =
  4335.       {
  4336.         txt = "&"
  4337.         hint = "Style>type tex light"
  4338.         typ = "C"
  4339.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  4340.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  4341.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  4342.          "er"$0D"11>Slow pulse, no black"
  4343.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  4344.          "0"$0D"11"
  4345.       }
  4346.       _color: =
  4347.       {
  4348.         txt = "&"
  4349.         Typ = "LN"
  4350.         hint = "_color>tex light RGB color"
  4351.       }
  4352.       _focus: =
  4353.       {
  4354.         txt = "&"
  4355.         hint = "_focus>fade tex light edges"
  4356.       }
  4357.       _minlighta: =
  4358.       {
  4359.         txt = "&"
  4360.         hint = "_minlighta>abs scale minlite"
  4361.       }
  4362.       spawnflags: =
  4363.       {
  4364.         txt = "&"
  4365.         typ = "X1"
  4366.         cap = "1>Start On"
  4367.         Hint = "Check this if you want it to start on."
  4368.       }
  4369.       spawnflags: =
  4370.       {
  4371.         txt = "&"
  4372.         typ = "X2"
  4373.         cap = "2>Toggle"
  4374.         Hint = "Use this if you want to be able to turn it on and off."
  4375.       }
  4376.     }
  4377.     t_FDoor:incl =
  4378.     {
  4379.       spawnflags: =
  4380.       {
  4381.         txt = "&"
  4382.         typ = "X256"
  4383.         cap = "256>Not Easy"
  4384.       }
  4385.       spawnflags: =
  4386.       {
  4387.         txt = "&"
  4388.         typ = "X512"
  4389.         cap = "512>Not Normal"
  4390.       }
  4391.       spawnflags: =
  4392.       {
  4393.         txt = "&"
  4394.         typ = "X1024"
  4395.         cap = "1024>Not Hard"
  4396.       }
  4397.       spawnflags: =
  4398.       {
  4399.         txt = "&"
  4400.         typ = "X2048"
  4401.         cap = "2048>Not DM"
  4402.       }
  4403.       targetname: =
  4404.       {
  4405.         txt = "&"
  4406.         hint = "Targetname>name"
  4407.       }
  4408.       target: =
  4409.       {
  4410.         txt = "&"
  4411.         hint = "Target>ent to trigger"
  4412.       }
  4413.       angles: =
  4414.       {
  4415.         txt = "&"
  4416.         hint = "Angles>pitch yaw 0"
  4417.       }
  4418.       killtarget: =
  4419.       {
  4420.         txt = "&"
  4421.         hint = "Killtarget>remove ent from map"
  4422.       }
  4423.       speed: =
  4424.       {
  4425.         txt = "&"
  4426.         hint = "Speed>units/sec"
  4427.       }
  4428.       health: =
  4429.       {
  4430.         txt = "&"
  4431.         hint = "Health>dmg before trigger"
  4432.       }
  4433.       movewith: =
  4434.       {
  4435.         txt = "&"
  4436.         hint = "Movewith>ent to move with"
  4437.       }
  4438.       spawnflags: =
  4439.       {
  4440.         txt = "&"
  4441.         typ = "X1"
  4442.         cap = "1>Start Open"
  4443.       }
  4444.       spawnflags: =
  4445.       {
  4446.         txt = "&"
  4447.         typ = "X4"
  4448.         cap = "4>Crusher"
  4449.       }
  4450.       spawnflags: =
  4451.       {
  4452.         txt = "&"
  4453.         typ = "X8"
  4454.         cap = "8>No Monsters"
  4455.       }
  4456.       spawnflags: =
  4457.       {
  4458.         txt = "&"
  4459.         typ = "X16"
  4460.         cap = "16>Animated"
  4461.       }
  4462.       spawnflags: =
  4463.       {
  4464.         txt = "&"
  4465.         typ = "X32"
  4466.         cap = "32>Toggle"
  4467.       }
  4468.       spawnflags: =
  4469.       {
  4470.         txt = "&"
  4471.         typ = "X64"
  4472.         cap = "64>Ani Fast"
  4473.       }
  4474.       team: =
  4475.       {
  4476.         txt = "&"
  4477.         hint = "Team>func_door/func_door_rotating"
  4478.       }
  4479.       message: =
  4480.       {
  4481.         txt = "&"
  4482.         hint = "Message>print when trig inactive"
  4483.       }
  4484.       accel: =
  4485.       {
  4486.         txt = "&"
  4487.         hint = "Accel>acceleration"
  4488.       }
  4489.       decel: =
  4490.       {
  4491.         txt = "&"
  4492.         hint = "Decel>deceleration"
  4493.       }
  4494.       mass: =
  4495.       {
  4496.         txt = "&"
  4497.         hint = "Mass>debris amount"
  4498.       }
  4499.       wait: =
  4500.       {
  4501.         txt = "&"
  4502.         hint = "Wait>sec until reset"
  4503.       }
  4504.       lip: =
  4505.       {
  4506.         txt = "&"
  4507.         hint = "Lip>units visible after move"
  4508.       }
  4509.       dmg: =
  4510.       {
  4511.         txt = "&"
  4512.         hint = "Dmg>damage when blocked"
  4513.       }
  4514.       sounds: =
  4515.       {
  4516.         txt = "&"
  4517.         hint = "Sounds>noise when moving"
  4518.         typ = "C"
  4519.         items = "0>Audible"$0D"1>Silent"
  4520.         values = "0"$0D"1"
  4521.       }
  4522.     }
  4523.     func_door:form =
  4524.     {
  4525.       Help = "Use this to open Doors."
  4526.       spawnflags: =
  4527.       {
  4528.         txt = "&"
  4529.         typ = "X256"
  4530.         cap = "256>Not Easy"
  4531.       }
  4532.       spawnflags: =
  4533.       {
  4534.         txt = "&"
  4535.         typ = "X512"
  4536.         cap = "512>Not Normal"
  4537.       }
  4538.       spawnflags: =
  4539.       {
  4540.         txt = "&"
  4541.         typ = "X1024"
  4542.         cap = "1024>Not Hard"
  4543.       }
  4544.       spawnflags: =
  4545.       {
  4546.         txt = "&"
  4547.         typ = "X2048"
  4548.         cap = "2048>Not DM"
  4549.       }
  4550.       targetname: =
  4551.       {
  4552.         txt = "&"
  4553.         hint = "YOU DON'T HAVE TO SET THIS - If set, no touch field will be sp"
  4554.          "awned and a remote button or trigger field activates the door."
  4555.       }
  4556.       target: =
  4557.       {
  4558.         txt = "&"
  4559.         hint = "Target>ent to trigger"
  4560.       }
  4561.       angles: =
  4562.       {
  4563.         txt = "&"
  4564.         hint = "Angles>pitch yaw 0. Opening direction(-1 is up, -2 is down)."
  4565.       }
  4566.       killtarget: =
  4567.       {
  4568.         txt = "&"
  4569.         hint = "Killtarget>remove ent from map"
  4570.       }
  4571.       speed: =
  4572.       {
  4573.         txt = "&"
  4574.         hint = "Speed>units/sec"
  4575.       }
  4576.       health: =
  4577.       {
  4578.         txt = "&"
  4579.         hint = "Health>dmg before trigger"
  4580.       }
  4581.       movewith: =
  4582.       {
  4583.         txt = "&"
  4584.         hint = "Movewith>ent to move with"
  4585.       }
  4586.       spawnflags: =
  4587.       {
  4588.         txt = "&"
  4589.         typ = "X1"
  4590.         cap = "1>Start Open"
  4591.         Hint = "Use this if you want the door to be open."
  4592.       }
  4593.       spawnflags: =
  4594.       {
  4595.         Txt = "&"
  4596.         Typ = "X2"
  4597.         Cap = "2>Presses"
  4598.         Hint = "If you check this the door wont open if you get crushed in it."
  4599.          " It will just keep pressing until you die."
  4600.       }
  4601.       spawnflags: =
  4602.       {
  4603.         txt = "&"
  4604.         typ = "X4"
  4605.         cap = "4>Crusher"
  4606.         Hint = "It will just keep trying to close and crush you. No matter wha"
  4607.          "t."
  4608.       }
  4609.       spawnflags: =
  4610.       {
  4611.         txt = "&"
  4612.         typ = "X8"
  4613.         cap = "8>No Monsters"
  4614.         Hint = "Monsters will not trigger this door."
  4615.       }
  4616.       spawnflags: =
  4617.       {
  4618.         txt = "&"
  4619.         typ = "X16"
  4620.         cap = "16>Animated"
  4621.         Hint = "You must check this or ANIMATED_FAST if you use an animated te"
  4622.          "xture on the door."
  4623.       }
  4624.       spawnflags: =
  4625.       {
  4626.         txt = "&"
  4627.         typ = "X32"
  4628.         cap = "32>Toggle"
  4629.         Hint = "Wait in both the start and end states for a trigger event."
  4630.       }
  4631.       spawnflags: =
  4632.       {
  4633.         txt = "&"
  4634.         typ = "X64"
  4635.         cap = "64>Ani Fast"
  4636.         Cap = "ANIMATED_FAST"
  4637.         Hint = "You must check this or ANIMATED if you use an animated texture"
  4638.          " on the door."
  4639.       }
  4640.       team: =
  4641.       {
  4642.         txt = "&"
  4643.         hint = "Team>func_door/func_door_rotating"
  4644.       }
  4645.       message: =
  4646.       {
  4647.         txt = "&"
  4648.         hint = "This is printed when the door is touched if it is a trigger do"
  4649.          "or and it hasn't been fired yet."
  4650.       }
  4651.       accel: =
  4652.       {
  4653.         txt = "&"
  4654.         hint = "Accel>acceleration"
  4655.       }
  4656.       decel: =
  4657.       {
  4658.         txt = "&"
  4659.         hint = "Decel>deceleration"
  4660.       }
  4661.       mass: =
  4662.       {
  4663.         txt = "&"
  4664.         hint = "Mass>debris amount"
  4665.       }
  4666.       wait: =
  4667.       {
  4668.         txt = "&"
  4669.         hint = "Wait>sec until reset. Wait before returning (default 3, -1 = n"
  4670.          "ever return)."
  4671.       }
  4672.       lip: =
  4673.       {
  4674.         txt = "&"
  4675.         hint = "Lip>units visible after move. Lip remaining at end of move (de"
  4676.          "fault 8)."
  4677.       }
  4678.       dmg: =
  4679.       {
  4680.         txt = "&"
  4681.         hint = "Damage to inflict when blocked (default 2)."
  4682.       }
  4683.       sounds: =
  4684.       {
  4685.         txt = "&"
  4686.         typ = "C"
  4687.         items = "0>Audible"$0D"1>Silent"
  4688.         values = "0"$0D"1"
  4689.         Hint = "Sound the door makes while moving."
  4690.       }
  4691.       _minlight: =
  4692.       {
  4693.         txt = "&"
  4694.         hint = "_minlight>mottled glow 0.0-2.0"
  4695.       }
  4696.       _ambient: =
  4697.       {
  4698.         txt = "&"
  4699.         Typ = "LN"
  4700.         hint = "_ambient>minlight-RGB or absolute"
  4701.       }
  4702.       light: =
  4703.       {
  4704.         txt = "&"
  4705.         hint = "Light>tex light value"
  4706.       }
  4707.       _lightmin: =
  4708.       {
  4709.         txt = "&"
  4710.         hint = "_lightmin>min tex light value"
  4711.       }
  4712.       style: =
  4713.       {
  4714.         txt = "&"
  4715.         hint = "Style>type tex light"
  4716.         typ = "C"
  4717.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  4718.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  4719.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  4720.          "er"$0D"11>Slow pulse, no black"
  4721.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  4722.          "0"$0D"11"
  4723.       }
  4724.       _color: =
  4725.       {
  4726.         txt = "&"
  4727.         Typ = "LN"
  4728.         hint = "_color>tex light RGB color"
  4729.       }
  4730.       _focus: =
  4731.       {
  4732.         txt = "&"
  4733.         hint = "_focus>fade tex light edges"
  4734.       }
  4735.       _minlighta: =
  4736.       {
  4737.         txt = "&"
  4738.         hint = "_minlighta>abs scale minlite"
  4739.       }
  4740.     }
  4741.     t_FDoorRot:incl =
  4742.     {
  4743.       spawnflags: =
  4744.       {
  4745.         txt = "&"
  4746.         typ = "X256"
  4747.         cap = "256>Not Easy"
  4748.       }
  4749.       spawnflags: =
  4750.       {
  4751.         txt = "&"
  4752.         typ = "X512"
  4753.         cap = "512>Not Normal"
  4754.       }
  4755.       spawnflags: =
  4756.       {
  4757.         txt = "&"
  4758.         typ = "X1024"
  4759.         cap = "1024>Not Hard"
  4760.       }
  4761.       spawnflags: =
  4762.       {
  4763.         txt = "&"
  4764.         typ = "X2048"
  4765.         cap = "2048>Not DM"
  4766.       }
  4767.       targetname: =
  4768.       {
  4769.         txt = "&"
  4770.         hint = "Targetname>name"
  4771.       }
  4772.       target: =
  4773.       {
  4774.         txt = "&"
  4775.         hint = "Target>ent to trigger"
  4776.       }
  4777.       killtarget: =
  4778.       {
  4779.         txt = "&"
  4780.         hint = "Killtarget>remove ent from map"
  4781.       }
  4782.       speed: =
  4783.       {
  4784.         txt = "&"
  4785.         hint = "Speed>deg/sec"
  4786.       }
  4787.       health: =
  4788.       {
  4789.         txt = "&"
  4790.         hint = "Health>dmg before trigger"
  4791.       }
  4792.       movewith: =
  4793.       {
  4794.         txt = "&"
  4795.         hint = "Movewith>ent to move with"
  4796.       }
  4797.       spawnflags: =
  4798.       {
  4799.         txt = "&"
  4800.         typ = "X1"
  4801.         cap = "1>Start Open"
  4802.       }
  4803.       spawnflags: =
  4804.       {
  4805.         txt = "&"
  4806.         typ = "X2"
  4807.         cap = "2>Reverse"
  4808.       }
  4809.       spawnflags: =
  4810.       {
  4811.         txt = "&"
  4812.         typ = "X4"
  4813.         cap = "4>Crusher"
  4814.       }
  4815.       spawnflags: =
  4816.       {
  4817.         txt = "&"
  4818.         typ = "X8"
  4819.         cap = "8>No Monsters"
  4820.       }
  4821.       spawnflags: =
  4822.       {
  4823.         txt = "&"
  4824.         typ = "X16"
  4825.         cap = "16>Animated"
  4826.       }
  4827.       spawnflags: =
  4828.       {
  4829.         txt = "&"
  4830.         typ = "X32"
  4831.         cap = "32>Toggle"
  4832.       }
  4833.       spawnflags: =
  4834.       {
  4835.         txt = "&"
  4836.         typ = "X64"
  4837.         cap = "64>X Axis"
  4838.       }
  4839.       spawnflags: =
  4840.       {
  4841.         txt = "&"
  4842.         typ = "X128"
  4843.         cap = "128>Y Axis"
  4844.       }
  4845.       team: =
  4846.       {
  4847.         txt = "&"
  4848.         hint = "Team>func_door or func_door_rotating"
  4849.       }
  4850.       distance: =
  4851.       {
  4852.         txt = "&"
  4853.         hint = "Distance>deg/rotation"
  4854.       }
  4855.       mass: =
  4856.       {
  4857.         txt = "&"
  4858.         hint = "Mass>debris amount"
  4859.       }
  4860.       message: =
  4861.       {
  4862.         txt = "&"
  4863.         hint = "Message>print when trig inactive"
  4864.       }
  4865.       wait: =
  4866.       {
  4867.         txt = "&"
  4868.         hint = "Wait>sec until reset"
  4869.       }
  4870.       dmg: =
  4871.       {
  4872.         txt = "&"
  4873.         hint = "Dmg>damage when blocked"
  4874.       }
  4875.       sounds: =
  4876.       {
  4877.         txt = "&"
  4878.         hint = "Sounds>noise when moving"
  4879.         typ = "C"
  4880.         items = "0>Audible"$0D"1>Silent"
  4881.         values = "0"$0D"1"
  4882.       }
  4883.       turn_rider: =
  4884.       {
  4885.         txt = "&"
  4886.         hint = "Turn_rider>rotate player"
  4887.         typ = "C"
  4888.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  4889.         values = "0"$0D"1"
  4890.       }
  4891.     }
  4892.     func_door_rotating:form =
  4893.     {
  4894.       Help = "You need to have an origin brush as part of this entity.  The ce"
  4895.        "nter of that brush will be the point around which it is rotated."
  4896.       spawnflags: =
  4897.       {
  4898.         txt = "&"
  4899.         typ = "X256"
  4900.         cap = "256>Not Easy"
  4901.       }
  4902.       spawnflags: =
  4903.       {
  4904.         txt = "&"
  4905.         typ = "X512"
  4906.         cap = "512>Not Normal"
  4907.       }
  4908.       spawnflags: =
  4909.       {
  4910.         txt = "&"
  4911.         typ = "X1024"
  4912.         cap = "1024>Not Hard"
  4913.       }
  4914.       spawnflags: =
  4915.       {
  4916.         txt = "&"
  4917.         typ = "X2048"
  4918.         cap = "2048>Not DM"
  4919.       }
  4920.       targetname: =
  4921.       {
  4922.         txt = "&"
  4923.         hint = "YOU DON'T HAVE TO SET THIS - If set, no touch field will be sp"
  4924.          "awned and a remote button or trigger field activates the door."
  4925.       }
  4926.       target: =
  4927.       {
  4928.         txt = "&"
  4929.         hint = "Target>ent to trigger"
  4930.       }
  4931.       killtarget: =
  4932.       {
  4933.         txt = "&"
  4934.         hint = "Killtarget>remove ent from map"
  4935.       }
  4936.       speed: =
  4937.       {
  4938.         txt = "&"
  4939.         hint = "Determines how fast the door moves (default 100)."
  4940.       }
  4941.       health: =
  4942.       {
  4943.         txt = "&"
  4944.         hint = "If set, door must be shot open."
  4945.       }
  4946.       movewith: =
  4947.       {
  4948.         txt = "&"
  4949.         hint = "Movewith>ent to move with"
  4950.       }
  4951.       spawnflags: =
  4952.       {
  4953.         txt = "&"
  4954.         typ = "X1"
  4955.         cap = "1>Start Open"
  4956.         Hint = "The door moves to its destination when spawned, and operates i"
  4957.          "n reverse."
  4958.       }
  4959.       spawnflags: =
  4960.       {
  4961.         txt = "&"
  4962.         typ = "X2"
  4963.         cap = "2>Reverse"
  4964.         Hint = "This will cause the door to rotate in the opposite direction(s"
  4965.          "etting a negative distance will have the same effect)."
  4966.       }
  4967.       spawnflags: =
  4968.       {
  4969.         txt = "&"
  4970.         typ = "X4"
  4971.         cap = "4>Crusher"
  4972.         Hint = " It will just keep trying to close and crush you, no matter wh"
  4973.          "at."
  4974.       }
  4975.       spawnflags: =
  4976.       {
  4977.         txt = "&"
  4978.         typ = "X8"
  4979.         cap = "8>No Monsters"
  4980.         Hint = "Monsters will not trigger this door."
  4981.       }
  4982.       spawnflags: =
  4983.       {
  4984.         txt = "&"
  4985.         typ = "X16"
  4986.         cap = "16>Animated"
  4987.         Hint = "You must set this if you use an animated texture on the door."
  4988.       }
  4989.       spawnflags: =
  4990.       {
  4991.         txt = "&"
  4992.         typ = "X32"
  4993.         cap = "32>Toggle"
  4994.         Hint = "causes the door to wait in both the start and end states for a"
  4995.          " trigger event."
  4996.       }
  4997.       spawnflags: =
  4998.       {
  4999.         txt = "&"
  5000.         typ = "X64"
  5001.         cap = "64>X Axis"
  5002.         Hint = "It will rotate around the Z axis by default. You can check eit"
  5003.          "her the X_AXIS or Y_AXIS box to change that."
  5004.       }
  5005.       spawnflags: =
  5006.       {
  5007.         txt = "&"
  5008.         typ = "X128"
  5009.         cap = "128>Y Axis"
  5010.         Hint = "It will rotate around the Z axis by default. You can check eit"
  5011.          "her the X_AXIS or Y_AXIS box to change that."
  5012.       }
  5013.       team: =
  5014.       {
  5015.         txt = "&"
  5016.         hint = "Team>func_door or func_door_rotating"
  5017.       }
  5018.       distance: =
  5019.       {
  5020.         txt = "&"
  5021.         hint = "This is how many degrees the door will be rotated."
  5022.       }
  5023.       mass: =
  5024.       {
  5025.         txt = "&"
  5026.         hint = "Mass>debris amount"
  5027.       }
  5028.       message: =
  5029.       {
  5030.         txt = "&"
  5031.         hint = "This is printed when the door is touched if it is a trigger do"
  5032.          "or and it hasn't been fired yet."
  5033.       }
  5034.       wait: =
  5035.       {
  5036.         txt = "&"
  5037.         hint = "Wait before returning (default 3, -1 = never return)."
  5038.       }
  5039.       dmg: =
  5040.       {
  5041.         txt = "&"
  5042.         hint = "Damage to inflict when blocked (default 2)."
  5043.       }
  5044.       sounds: =
  5045.       {
  5046.         txt = "&"
  5047.         typ = "C"
  5048.         items = "0>Audible"$0D"1>Silent"
  5049.         values = "0"$0D"1"
  5050.         Hint = "Sound it makes while moving"
  5051.       }
  5052.       turn_rider: =
  5053.       {
  5054.         txt = "&"
  5055.         hint = "Turn_rider>rotate player"
  5056.         typ = "C"
  5057.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  5058.         values = "0"$0D"1"
  5059.       }
  5060.       _minlight: =
  5061.       {
  5062.         txt = "&"
  5063.         hint = "_minlight>mottled glow 0.0-2.0"
  5064.       }
  5065.       _ambient: =
  5066.       {
  5067.         txt = "&"
  5068.         Typ = "LN"
  5069.         hint = "_ambient>minlight-RGB or absolute"
  5070.       }
  5071.       light: =
  5072.       {
  5073.         txt = "&"
  5074.         hint = "Light>tex light value"
  5075.       }
  5076.       _lightmin: =
  5077.       {
  5078.         txt = "&"
  5079.         hint = "_lightmin>min tex light value"
  5080.       }
  5081.       style: =
  5082.       {
  5083.         txt = "&"
  5084.         hint = "Style>type tex light"
  5085.         typ = "C"
  5086.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  5087.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  5088.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  5089.          "er"$0D"11>Slow pulse, no black"
  5090.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  5091.          "0"$0D"11"
  5092.       }
  5093.       _color: =
  5094.       {
  5095.         txt = "&"
  5096.         Typ = "LN"
  5097.         hint = "_color>tex light RGB color"
  5098.       }
  5099.       _focus: =
  5100.       {
  5101.         txt = "&"
  5102.         hint = "_focus>fade tex light edges"
  5103.       }
  5104.       _minlighta: =
  5105.       {
  5106.         txt = "&"
  5107.         hint = "_minlighta>abs scale minlite"
  5108.       }
  5109.     }
  5110.     t_FDoorRotDH:incl =
  5111.     {
  5112.       spawnflags: =
  5113.       {
  5114.         txt = "&"
  5115.         typ = "X256"
  5116.         cap = "256>Not Easy"
  5117.       }
  5118.       spawnflags: =
  5119.       {
  5120.         txt = "&"
  5121.         typ = "X512"
  5122.         cap = "512>Not Normal"
  5123.       }
  5124.       spawnflags: =
  5125.       {
  5126.         txt = "&"
  5127.         typ = "X1024"
  5128.         cap = "1024>Not Hard"
  5129.       }
  5130.       spawnflags: =
  5131.       {
  5132.         txt = "&"
  5133.         typ = "X2048"
  5134.         cap = "2048>Not DM"
  5135.       }
  5136.       targetname: =
  5137.       {
  5138.         txt = "&"
  5139.         hint = "Targetname>name"
  5140.       }
  5141.       target: =
  5142.       {
  5143.         txt = "&"
  5144.         hint = "Target>ent to trigger"
  5145.       }
  5146.       killtarget: =
  5147.       {
  5148.         txt = "&"
  5149.         hint = "Killtarget>remove ent from map"
  5150.       }
  5151.       speed: =
  5152.       {
  5153.         txt = "&"
  5154.         hint = "Speed>deg/sec"
  5155.       }
  5156.       health: =
  5157.       {
  5158.         txt = "&"
  5159.         hint = "Health>dmg before trigger"
  5160.       }
  5161.       movewith: =
  5162.       {
  5163.         txt = "&"
  5164.         hint = "Movewith>ent to move with"
  5165.       }
  5166.       spawnflags: =
  5167.       {
  5168.         txt = "&"
  5169.         typ = "X1"
  5170.         cap = "1>Start Open"
  5171.       }
  5172.       spawnflags: =
  5173.       {
  5174.         txt = "&"
  5175.         typ = "X2"
  5176.         cap = "2>Reverse"
  5177.       }
  5178.       spawnflags: =
  5179.       {
  5180.         txt = "&"
  5181.         typ = "X4"
  5182.         cap = "4>Crusher"
  5183.       }
  5184.       spawnflags: =
  5185.       {
  5186.         txt = "&"
  5187.         typ = "X8"
  5188.         cap = "8>No Monsters"
  5189.       }
  5190.       spawnflags: =
  5191.       {
  5192.         txt = "&"
  5193.         typ = "X16"
  5194.         cap = "16>Animated"
  5195.       }
  5196.       spawnflags: =
  5197.       {
  5198.         txt = "&"
  5199.         typ = "X32"
  5200.         cap = "32>Toggle"
  5201.       }
  5202.       spawnflags: =
  5203.       {
  5204.         txt = "&"
  5205.         typ = "X64"
  5206.         cap = "64>X Axis"
  5207.       }
  5208.       spawnflags: =
  5209.       {
  5210.         txt = "&"
  5211.         typ = "X128"
  5212.         cap = "128>Y Axis"
  5213.       }
  5214.       team: =
  5215.       {
  5216.         txt = "&"
  5217.         hint = "Team>func_door or func_door_rotating"
  5218.       }
  5219.       distance: =
  5220.       {
  5221.         txt = "&"
  5222.         hint = "Distance>deg/rotation"
  5223.       }
  5224.       mass: =
  5225.       {
  5226.         txt = "&"
  5227.         hint = "Mass>debris amount"
  5228.       }
  5229.       message: =
  5230.       {
  5231.         txt = "&"
  5232.         hint = "Message>print when trig inactive"
  5233.       }
  5234.       wait: =
  5235.       {
  5236.         txt = "&"
  5237.         hint = "Wait>sec until reset"
  5238.       }
  5239.       dmg: =
  5240.       {
  5241.         txt = "&"
  5242.         hint = "Dmg>damage when blocked"
  5243.       }
  5244.       sounds: =
  5245.       {
  5246.         txt = "&"
  5247.         hint = "Sounds>noise when moving"
  5248.         typ = "C"
  5249.         items = "0>Audible"$0D"1>Silent"
  5250.         values = "0"$0D"1"
  5251.       }
  5252.       turn_rider: =
  5253.       {
  5254.         txt = "&"
  5255.         hint = "Turn_rider>rotate player"
  5256.         typ = "C"
  5257.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  5258.         values = "0"$0D"1"
  5259.       }
  5260.       pathtarget: =
  5261.       {
  5262.         txt = "&"
  5263.         hint = "Pathtarget>origin at runtime"
  5264.       }
  5265.     }
  5266.     func_door_rot_dh:form =
  5267.     {
  5268.       spawnflags: =
  5269.       {
  5270.         txt = "&"
  5271.         typ = "X256"
  5272.         cap = "256>Not Easy"
  5273.       }
  5274.       spawnflags: =
  5275.       {
  5276.         txt = "&"
  5277.         typ = "X512"
  5278.         cap = "512>Not Normal"
  5279.       }
  5280.       spawnflags: =
  5281.       {
  5282.         txt = "&"
  5283.         typ = "X1024"
  5284.         cap = "1024>Not Hard"
  5285.       }
  5286.       spawnflags: =
  5287.       {
  5288.         txt = "&"
  5289.         typ = "X2048"
  5290.         cap = "2048>Not DM"
  5291.       }
  5292.       targetname: =
  5293.       {
  5294.         txt = "&"
  5295.         hint = "Targetname>name"
  5296.       }
  5297.       target: =
  5298.       {
  5299.         txt = "&"
  5300.         hint = "Target>ent to trigger"
  5301.       }
  5302.       killtarget: =
  5303.       {
  5304.         txt = "&"
  5305.         hint = "Killtarget>remove ent from map"
  5306.       }
  5307.       speed: =
  5308.       {
  5309.         txt = "&"
  5310.         hint = "Speed>deg/sec"
  5311.       }
  5312.       health: =
  5313.       {
  5314.         txt = "&"
  5315.         hint = "Health>dmg before trigger"
  5316.       }
  5317.       movewith: =
  5318.       {
  5319.         txt = "&"
  5320.         hint = "Movewith>ent to move with"
  5321.       }
  5322.       spawnflags: =
  5323.       {
  5324.         txt = "&"
  5325.         typ = "X1"
  5326.         cap = "1>Start Open"
  5327.       }
  5328.       spawnflags: =
  5329.       {
  5330.         txt = "&"
  5331.         typ = "X2"
  5332.         cap = "2>Reverse"
  5333.       }
  5334.       spawnflags: =
  5335.       {
  5336.         txt = "&"
  5337.         typ = "X4"
  5338.         cap = "4>Crusher"
  5339.       }
  5340.       spawnflags: =
  5341.       {
  5342.         txt = "&"
  5343.         typ = "X8"
  5344.         cap = "8>No Monsters"
  5345.       }
  5346.       spawnflags: =
  5347.       {
  5348.         txt = "&"
  5349.         typ = "X16"
  5350.         cap = "16>Animated"
  5351.       }
  5352.       spawnflags: =
  5353.       {
  5354.         txt = "&"
  5355.         typ = "X32"
  5356.         cap = "32>Toggle"
  5357.       }
  5358.       spawnflags: =
  5359.       {
  5360.         txt = "&"
  5361.         typ = "X64"
  5362.         cap = "64>X Axis"
  5363.       }
  5364.       spawnflags: =
  5365.       {
  5366.         txt = "&"
  5367.         typ = "X128"
  5368.         cap = "128>Y Axis"
  5369.       }
  5370.       team: =
  5371.       {
  5372.         txt = "&"
  5373.         hint = "Team>func_door or func_door_rotating"
  5374.       }
  5375.       distance: =
  5376.       {
  5377.         txt = "&"
  5378.         hint = "Distance>deg/rotation"
  5379.       }
  5380.       mass: =
  5381.       {
  5382.         txt = "&"
  5383.         hint = "Mass>debris amount"
  5384.       }
  5385.       message: =
  5386.       {
  5387.         txt = "&"
  5388.         hint = "Message>print when trig inactive"
  5389.       }
  5390.       wait: =
  5391.       {
  5392.         txt = "&"
  5393.         hint = "Wait>sec until reset"
  5394.       }
  5395.       dmg: =
  5396.       {
  5397.         txt = "&"
  5398.         hint = "Dmg>damage when blocked"
  5399.       }
  5400.       sounds: =
  5401.       {
  5402.         txt = "&"
  5403.         hint = "Sounds>noise when moving"
  5404.         typ = "C"
  5405.         items = "0>Audible"$0D"1>Silent"
  5406.         values = "0"$0D"1"
  5407.       }
  5408.       turn_rider: =
  5409.       {
  5410.         txt = "&"
  5411.         hint = "Turn_rider>rotate player"
  5412.         typ = "C"
  5413.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  5414.         values = "0"$0D"1"
  5415.       }
  5416.       pathtarget: =
  5417.       {
  5418.         txt = "&"
  5419.         hint = "Pathtarget>origin at runtime"
  5420.       }
  5421.       _minlight: =
  5422.       {
  5423.         txt = "&"
  5424.         hint = "_minlight>mottled glow 0.0-2.0"
  5425.       }
  5426.       _ambient: =
  5427.       {
  5428.         txt = "&"
  5429.         Typ = "LN"
  5430.         hint = "_ambient>minlight-RGB or absolute"
  5431.       }
  5432.       light: =
  5433.       {
  5434.         txt = "&"
  5435.         hint = "Light>tex light value"
  5436.       }
  5437.       _lightmin: =
  5438.       {
  5439.         txt = "&"
  5440.         hint = "_lightmin>min tex light value"
  5441.       }
  5442.       style: =
  5443.       {
  5444.         txt = "&"
  5445.         hint = "Style>type tex light"
  5446.         typ = "C"
  5447.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  5448.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  5449.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  5450.          "er"$0D"11>Slow pulse, no black"
  5451.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  5452.          "0"$0D"11"
  5453.       }
  5454.       _color: =
  5455.       {
  5456.         txt = "&"
  5457.         Typ = "LN"
  5458.         hint = "_color>tex light RGB color"
  5459.       }
  5460.       _focus: =
  5461.       {
  5462.         txt = "&"
  5463.         hint = "_focus>fade tex light edges"
  5464.       }
  5465.       _minlighta: =
  5466.       {
  5467.         txt = "&"
  5468.         hint = "_minlighta>abs scale minlite"
  5469.       }
  5470.     }
  5471.     t_FDoorSecret:incl =
  5472.     {
  5473.       spawnflags: =
  5474.       {
  5475.         txt = "&"
  5476.         typ = "X256"
  5477.         cap = "256>Not Easy"
  5478.       }
  5479.       spawnflags: =
  5480.       {
  5481.         txt = "&"
  5482.         typ = "X512"
  5483.         cap = "512>Not Normal"
  5484.       }
  5485.       spawnflags: =
  5486.       {
  5487.         txt = "&"
  5488.         typ = "X1024"
  5489.         cap = "1024>Not Hard"
  5490.       }
  5491.       spawnflags: =
  5492.       {
  5493.         txt = "&"
  5494.         typ = "X2048"
  5495.         cap = "2048>Not DM"
  5496.       }
  5497.       targetname: =
  5498.       {
  5499.         txt = "&"
  5500.         hint = "Targetname>name"
  5501.       }
  5502.       target: =
  5503.       {
  5504.         txt = "&"
  5505.         hint = "Target>ent to trigger"
  5506.       }
  5507.       spawnflags: =
  5508.       {
  5509.         txt = "&"
  5510.         typ = "X1"
  5511.         cap = "1>Always shoot"
  5512.       }
  5513.       spawnflags: =
  5514.       {
  5515.         txt = "&"
  5516.         typ = "X2"
  5517.         cap = "2>1st Left"
  5518.       }
  5519.       spawnflags: =
  5520.       {
  5521.         txt = "&"
  5522.         typ = "X4"
  5523.         cap = "4>1st Down"
  5524.       }
  5525.       dmg: =
  5526.       {
  5527.         txt = "&"
  5528.         hint = "Dmg>damage when blocked"
  5529.       }
  5530.       wait: =
  5531.       {
  5532.         txt = "&"
  5533.         hint = "Wait>sec until reset"
  5534.       }
  5535.       message: =
  5536.       {
  5537.         txt = "&"
  5538.         hint = "Message>print when activated"
  5539.       }
  5540.     }
  5541.     func_door_secret:form =
  5542.     {
  5543.       Help = "A secret door. Slides back and then to the side."
  5544.       spawnflags: =
  5545.       {
  5546.         txt = "&"
  5547.         typ = "X256"
  5548.         cap = "256>Not Easy"
  5549.       }
  5550.       spawnflags: =
  5551.       {
  5552.         txt = "&"
  5553.         typ = "X512"
  5554.         cap = "512>Not Normal"
  5555.       }
  5556.       spawnflags: =
  5557.       {
  5558.         txt = "&"
  5559.         typ = "X1024"
  5560.         cap = "1024>Not Hard"
  5561.       }
  5562.       spawnflags: =
  5563.       {
  5564.         txt = "&"
  5565.         typ = "X2048"
  5566.         cap = "2048>Not DM"
  5567.       }
  5568.       targetname: =
  5569.       {
  5570.         txt = "&"
  5571.         hint = "Set this if it must be opened with a switch of some kind."
  5572.       }
  5573.       target: =
  5574.       {
  5575.         txt = "&"
  5576.         hint = "Target>ent to trigger"
  5577.       }
  5578.       spawnflags: =
  5579.       {
  5580.         txt = "&"
  5581.         typ = "X1"
  5582.         cap = "1>Open_once"
  5583.         Hint = "Door never closes."
  5584.       }
  5585.       spawnflags: =
  5586.       {
  5587.         txt = "&"
  5588.         typ = "X2"
  5589.         cap = "2>1st Left"
  5590.         Hint = "1st move is left of arrow."
  5591.       }
  5592.       spawnflags: =
  5593.       {
  5594.         txt = "&"
  5595.         typ = "X4"
  5596.         cap = "4>1st Down"
  5597.         Hint = "1st move is down from arrow."
  5598.       }
  5599.       spawnflags: =
  5600.       {
  5601.         Txt = "&"
  5602.         Typ = "X8"
  5603.         Cap = "always_shoot"
  5604.         Hint = "Door is shootable even if targeted."
  5605.       }
  5606.       dmg: =
  5607.       {
  5608.         txt = "&"
  5609.         hint = "Damage to inflict when blocked (default 2)."
  5610.       }
  5611.       wait: =
  5612.       {
  5613.         txt = "&"
  5614.         hint = "How long to hold in the open position (default 5, -1 means hol"
  5615.          "d)."
  5616.       }
  5617.       message: =
  5618.       {
  5619.         txt = "&"
  5620.         hint = "Message>print when activated"
  5621.       }
  5622.       _minlight: =
  5623.       {
  5624.         txt = "&"
  5625.         hint = "_minlight>mottled glow 0.0-2.0"
  5626.       }
  5627.       _ambient: =
  5628.       {
  5629.         txt = "&"
  5630.         Typ = "LN"
  5631.         hint = "_ambient>minlight-RGB or absolute"
  5632.       }
  5633.       light: =
  5634.       {
  5635.         txt = "&"
  5636.         hint = "Light>tex light value"
  5637.       }
  5638.       _lightmin: =
  5639.       {
  5640.         txt = "&"
  5641.         hint = "_lightmin>min tex light value"
  5642.       }
  5643.       style: =
  5644.       {
  5645.         txt = "&"
  5646.         hint = "Style>type tex light"
  5647.         typ = "C"
  5648.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  5649.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  5650.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  5651.          "er"$0D"11>Slow pulse, no black"
  5652.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  5653.          "0"$0D"11"
  5654.       }
  5655.       _color: =
  5656.       {
  5657.         txt = "&"
  5658.         Typ = "LN"
  5659.         hint = "_color>tex light RGB color"
  5660.       }
  5661.       _focus: =
  5662.       {
  5663.         txt = "&"
  5664.         hint = "_focus>fade tex light edges"
  5665.       }
  5666.       _minlighta: =
  5667.       {
  5668.         txt = "&"
  5669.         hint = "_minlighta>abs scale minlite"
  5670.       }
  5671.     }
  5672.     t_FDoorSwing:incl =
  5673.     {
  5674.       spawnflags: =
  5675.       {
  5676.         txt = "&"
  5677.         typ = "X256"
  5678.         cap = "256>Not Easy"
  5679.       }
  5680.       spawnflags: =
  5681.       {
  5682.         txt = "&"
  5683.         typ = "X512"
  5684.         cap = "512>Not Normal"
  5685.       }
  5686.       spawnflags: =
  5687.       {
  5688.         txt = "&"
  5689.         typ = "X1024"
  5690.         cap = "1024>Not Hard"
  5691.       }
  5692.       spawnflags: =
  5693.       {
  5694.         txt = "&"
  5695.         typ = "X2048"
  5696.         cap = "2048>Not DM"
  5697.       }
  5698.       targetname: =
  5699.       {
  5700.         txt = "&"
  5701.         hint = "Targetname>name"
  5702.       }
  5703.       target: =
  5704.       {
  5705.         txt = "&"
  5706.         hint = "Target>ent to trigger"
  5707.       }
  5708.       killtarget: =
  5709.       {
  5710.         txt = "&"
  5711.         hint = "Killtarget>remove ent from map"
  5712.       }
  5713.       speed: =
  5714.       {
  5715.         txt = "&"
  5716.         hint = "Default is 100"
  5717.       }
  5718.       health: =
  5719.       {
  5720.         txt = "&"
  5721.         hint = "Health>dmg before trigger"
  5722.       }
  5723.       movewith: =
  5724.       {
  5725.         txt = "&"
  5726.         hint = "Movewith>ent to move with"
  5727.       }
  5728.       spawnflags: =
  5729.       {
  5730.         txt = "&"
  5731.         typ = "X1"
  5732.         cap = "1>Ignore Activator"
  5733.       }
  5734.       spawnflags: =
  5735.       {
  5736.         txt = "&"
  5737.         typ = "X2"
  5738.         cap = "2>Revolving"
  5739.       }
  5740.       spawnflags: =
  5741.       {
  5742.         txt = "&"
  5743.         typ = "X4"
  5744.         cap = "4>Crusher"
  5745.       }
  5746.       spawnflags: =
  5747.       {
  5748.         txt = "&"
  5749.         typ = "X8"
  5750.         cap = "8>No Monsters"
  5751.       }
  5752.       spawnflags: =
  5753.       {
  5754.         txt = "&"
  5755.         typ = "X16"
  5756.         cap = "16>Animated"
  5757.       }
  5758.       spawnflags: =
  5759.       {
  5760.         txt = "&"
  5761.         typ = "X32"
  5762.         cap = "32>Toggle"
  5763.       }
  5764.       spawnflags: =
  5765.       {
  5766.         txt = "&"
  5767.         typ = "X64"
  5768.         cap = "64>X Axis"
  5769.       }
  5770.       spawnflags: =
  5771.       {
  5772.         txt = "&"
  5773.         typ = "X128"
  5774.         cap = "128>Y Axis"
  5775.       }
  5776.       followtarget: =
  5777.       {
  5778.         txt = "&"
  5779.         hint = "Followtarget>info_notnull"
  5780.       }
  5781.       team: =
  5782.       {
  5783.         txt = "&"
  5784.         hint = "Team>func_door or similar"
  5785.       }
  5786.       distance: =
  5787.       {
  5788.         txt = "&"
  5789.         hint = "Distance>deg/rotation"
  5790.       }
  5791.       message: =
  5792.       {
  5793.         txt = "&"
  5794.         hint = "Message>print when trig inactive"
  5795.       }
  5796.       wait: =
  5797.       {
  5798.         txt = "&"
  5799.         hint = "Wait>sec until reset"
  5800.       }
  5801.       dmg: =
  5802.       {
  5803.         txt = "&"
  5804.         hint = "Dmg>damage when blocked"
  5805.       }
  5806.       sounds: =
  5807.       {
  5808.         txt = "&"
  5809.         hint = "Sounds>noise when moving"
  5810.         typ = "C"
  5811.         items = "0>Audible"$0D"1>Silent"
  5812.         values = "0"$0D"1"
  5813.       }
  5814.       turn_rider: =
  5815.       {
  5816.         txt = "&"
  5817.         hint = "Turn_rider>rotate player"
  5818.         typ = "C"
  5819.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  5820.         values = "0"$0D"1"
  5821.       }
  5822.     }
  5823.     func_door_swinging:form =
  5824.     {
  5825.       spawnflags: =
  5826.       {
  5827.         txt = "&"
  5828.         typ = "X256"
  5829.         cap = "256>Not Easy"
  5830.       }
  5831.       spawnflags: =
  5832.       {
  5833.         txt = "&"
  5834.         typ = "X512"
  5835.         cap = "512>Not Normal"
  5836.       }
  5837.       spawnflags: =
  5838.       {
  5839.         txt = "&"
  5840.         typ = "X1024"
  5841.         cap = "1024>Not Hard"
  5842.       }
  5843.       spawnflags: =
  5844.       {
  5845.         txt = "&"
  5846.         typ = "X2048"
  5847.         cap = "2048>Not DM"
  5848.       }
  5849.       targetname: =
  5850.       {
  5851.         txt = "&"
  5852.         hint = "Targetname>name"
  5853.       }
  5854.       target: =
  5855.       {
  5856.         txt = "&"
  5857.         hint = "Target>ent to trigger"
  5858.       }
  5859.       killtarget: =
  5860.       {
  5861.         txt = "&"
  5862.         hint = "Killtarget>remove ent from map"
  5863.       }
  5864.       speed: =
  5865.       {
  5866.         txt = "&"
  5867.         hint = "Speed>deg/sec"
  5868.       }
  5869.       health: =
  5870.       {
  5871.         txt = "&"
  5872.         hint = "Health>dmg before trigger"
  5873.       }
  5874.       movewith: =
  5875.       {
  5876.         txt = "&"
  5877.         hint = "Movewith>ent to move with"
  5878.       }
  5879.       spawnflags: =
  5880.       {
  5881.         txt = "&"
  5882.         typ = "X1"
  5883.         cap = "1>Ignore Activator"
  5884.       }
  5885.       spawnflags: =
  5886.       {
  5887.         txt = "&"
  5888.         typ = "X2"
  5889.         cap = "2>Revolving"
  5890.       }
  5891.       spawnflags: =
  5892.       {
  5893.         txt = "&"
  5894.         typ = "X4"
  5895.         cap = "4>Crusher"
  5896.       }
  5897.       spawnflags: =
  5898.       {
  5899.         txt = "&"
  5900.         typ = "X8"
  5901.         cap = "8>No Monsters"
  5902.       }
  5903.       spawnflags: =
  5904.       {
  5905.         txt = "&"
  5906.         typ = "X16"
  5907.         cap = "16>Animated"
  5908.       }
  5909.       spawnflags: =
  5910.       {
  5911.         txt = "&"
  5912.         typ = "X32"
  5913.         cap = "32>Toggle"
  5914.       }
  5915.       spawnflags: =
  5916.       {
  5917.         txt = "&"
  5918.         typ = "X64"
  5919.         cap = "64>X Axis"
  5920.       }
  5921.       spawnflags: =
  5922.       {
  5923.         txt = "&"
  5924.         typ = "X128"
  5925.         cap = "128>Y Axis"
  5926.       }
  5927.       followtarget: =
  5928.       {
  5929.         txt = "&"
  5930.         hint = "Followtarget>info_notnull"
  5931.       }
  5932.       team: =
  5933.       {
  5934.         txt = "&"
  5935.         hint = "Team>func_door or similar"
  5936.       }
  5937.       distance: =
  5938.       {
  5939.         txt = "&"
  5940.         hint = "Distance>deg/rotation"
  5941.       }
  5942.       message: =
  5943.       {
  5944.         txt = "&"
  5945.         hint = "Message>print when trig inactive"
  5946.       }
  5947.       wait: =
  5948.       {
  5949.         txt = "&"
  5950.         hint = "Wait>sec until reset"
  5951.       }
  5952.       dmg: =
  5953.       {
  5954.         txt = "&"
  5955.         hint = "Dmg>damage when blocked"
  5956.       }
  5957.       sounds: =
  5958.       {
  5959.         txt = "&"
  5960.         hint = "Sounds>noise when moving"
  5961.         typ = "C"
  5962.         items = "0>Audible"$0D"1>Silent"
  5963.         values = "0"$0D"1"
  5964.       }
  5965.       turn_rider: =
  5966.       {
  5967.         txt = "&"
  5968.         hint = "Turn_rider>rotate player"
  5969.         typ = "C"
  5970.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  5971.         values = "0"$0D"1"
  5972.       }
  5973.       _minlight: =
  5974.       {
  5975.         txt = "&"
  5976.         hint = "_minlight>mottled glow 0.0-2.0"
  5977.       }
  5978.       _ambient: =
  5979.       {
  5980.         txt = "&"
  5981.         Typ = "LN"
  5982.         hint = "_ambient>minlight-RGB or absolute"
  5983.       }
  5984.       light: =
  5985.       {
  5986.         txt = "&"
  5987.         hint = "Light>tex light value"
  5988.       }
  5989.       _lightmin: =
  5990.       {
  5991.         txt = "&"
  5992.         hint = "_lightmin>min tex light value"
  5993.       }
  5994.       style: =
  5995.       {
  5996.         txt = "&"
  5997.         hint = "Style>type tex light"
  5998.         typ = "C"
  5999.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  6000.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  6001.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  6002.          "er"$0D"11>Slow pulse, no black"
  6003.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  6004.          "0"$0D"11"
  6005.       }
  6006.       _color: =
  6007.       {
  6008.         txt = "&"
  6009.         Typ = "LN"
  6010.         hint = "_color>tex light RGB color"
  6011.       }
  6012.       _focus: =
  6013.       {
  6014.         txt = "&"
  6015.         hint = "_focus>fade tex light edges"
  6016.       }
  6017.       _minlighta: =
  6018.       {
  6019.         txt = "&"
  6020.         hint = "_minlighta>abs scale minlite"
  6021.       }
  6022.     }
  6023.     t_FExplosive:incl =
  6024.     {
  6025.       spawnflags: =
  6026.       {
  6027.         txt = "&"
  6028.         typ = "X256"
  6029.         cap = "256>Not Easy"
  6030.       }
  6031.       spawnflags: =
  6032.       {
  6033.         txt = "&"
  6034.         typ = "X512"
  6035.         cap = "512>Not Normal"
  6036.       }
  6037.       spawnflags: =
  6038.       {
  6039.         txt = "&"
  6040.         typ = "X1024"
  6041.         cap = "1024>Not Hard"
  6042.       }
  6043.       spawnflags: =
  6044.       {
  6045.         txt = "&"
  6046.         typ = "X2048"
  6047.         cap = "2048>Not DM"
  6048.       }
  6049.       spawnflags: =
  6050.       {
  6051.         txt = "&"
  6052.         typ = "X2048"
  6053.       }
  6054.       targetname: =
  6055.       {
  6056.         txt = "&"
  6057.         hint = "Targetname>name"
  6058.       }
  6059.       target: =
  6060.       {
  6061.         txt = "&"
  6062.         hint = "Target>ent to trigger"
  6063.       }
  6064.       killtarget: =
  6065.       {
  6066.         txt = "&"
  6067.         hint = "Killtarget>remove ent from map"
  6068.       }
  6069.       movewith: =
  6070.       {
  6071.         txt = "&"
  6072.         hint = "Movewith>ent to move with"
  6073.       }
  6074.       spawnflags: =
  6075.       {
  6076.         txt = "&"
  6077.         typ = "X1"
  6078.         cap = "1>Trig Spawn"
  6079.       }
  6080.       spawnflags: =
  6081.       {
  6082.         txt = "&"
  6083.         typ = "X2"
  6084.         cap = "2>Animated"
  6085.       }
  6086.       spawnflags: =
  6087.       {
  6088.         txt = "&"
  6089.         typ = "X4"
  6090.         cap = "4>Ani Fast"
  6091.       }
  6092.       health: =
  6093.       {
  6094.         txt = "&"
  6095.         hint = "Health>dmg before trigger"
  6096.       }
  6097.       mass: =
  6098.       {
  6099.         txt = "&"
  6100.         hint = "Mass>debris amount"
  6101.       }
  6102.       dmg: =
  6103.       {
  6104.         txt = "&"
  6105.         hint = "Dmg>damage at origin"
  6106.       }
  6107.     }
  6108.     func_explosive:form =
  6109.     {
  6110.       Help = "Use this for any brush that you want to explode or break apart, "
  6111.        "including windows."
  6112.       spawnflags: =
  6113.       {
  6114.         txt = "&"
  6115.         typ = "X256"
  6116.         cap = "256>Not Easy"
  6117.       }
  6118.       spawnflags: =
  6119.       {
  6120.         txt = "&"
  6121.         typ = "X512"
  6122.         cap = "512>Not Normal"
  6123.       }
  6124.       spawnflags: =
  6125.       {
  6126.         txt = "&"
  6127.         typ = "X1024"
  6128.         cap = "1024>Not Hard"
  6129.       }
  6130.       spawnflags: =
  6131.       {
  6132.         txt = "&"
  6133.         typ = "X2048"
  6134.         cap = "2048>Not DM"
  6135.       }
  6136.       spawnflags: =
  6137.       {
  6138.         txt = "&"
  6139.         typ = "X2048"
  6140.       }
  6141.       targetname: =
  6142.       {
  6143.         txt = "&"
  6144.         hint = "If you set this, it won't be shootable unless you also set tri"
  6145.          "gger_spawn."
  6146.       }
  6147.       target: =
  6148.       {
  6149.         txt = "&"
  6150.         hint = "Target>ent to trigger"
  6151.       }
  6152.       killtarget: =
  6153.       {
  6154.         txt = "&"
  6155.         hint = "Killtarget>remove ent from map"
  6156.       }
  6157.       movewith: =
  6158.       {
  6159.         txt = "&"
  6160.         hint = "Movewith>ent to move with"
  6161.       }
  6162.       spawnflags: =
  6163.       {
  6164.         txt = "&"
  6165.         typ = "X1"
  6166.         cap = "1>Trig Spawn"
  6167.         Hint = "If you set this, it will appear when triggered and you must sh"
  6168.          "oot it."
  6169.       }
  6170.       spawnflags: =
  6171.       {
  6172.         txt = "&"
  6173.         typ = "X2"
  6174.         cap = "2>Animated"
  6175.         Hint = "You must check this or ANIMATED_FAST if you use an animated te"
  6176.          "xture on this brush."
  6177.       }
  6178.       spawnflags: =
  6179.       {
  6180.         txt = "&"
  6181.         typ = "X4"
  6182.         cap = "4>Ani Fast"
  6183.         Hint = "You must check this or ANIMATED if you use an animated texture"
  6184.          " on this brush."
  6185.       }
  6186.       health: =
  6187.       {
  6188.         txt = "&"
  6189.         hint = "Health>dmg before trigger"
  6190.       }
  6191.       mass: =
  6192.       {
  6193.         txt = "&"
  6194.         hint = "The amount of debris when it explodes - Default 75 - MAX 800"
  6195.       }
  6196.       dmg: =
  6197.       {
  6198.         txt = "&"
  6199.         hint = "Use this to cause damage - Default 0"
  6200.       }
  6201.       _minlight: =
  6202.       {
  6203.         txt = "&"
  6204.         hint = "_minlight>mottled glow 0.0-2.0"
  6205.       }
  6206.       _ambient: =
  6207.       {
  6208.         txt = "&"
  6209.         Typ = "LN"
  6210.         hint = "_ambient>minlight-RGB or absolute"
  6211.       }
  6212.       light: =
  6213.       {
  6214.         txt = "&"
  6215.         hint = "Light>tex light value"
  6216.       }
  6217.       _lightmin: =
  6218.       {
  6219.         txt = "&"
  6220.         hint = "_lightmin>min tex light value"
  6221.       }
  6222.       style: =
  6223.       {
  6224.         txt = "&"
  6225.         hint = "Style>type tex light"
  6226.         typ = "C"
  6227.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  6228.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  6229.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  6230.          "er"$0D"11>Slow pulse, no black"
  6231.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  6232.          "0"$0D"11"
  6233.       }
  6234.       _color: =
  6235.       {
  6236.         txt = "&"
  6237.         Typ = "LN"
  6238.         hint = "_color>tex light RGB color"
  6239.       }
  6240.       _focus: =
  6241.       {
  6242.         txt = "&"
  6243.         hint = "_focus>fade tex light edges"
  6244.       }
  6245.       _minlighta: =
  6246.       {
  6247.         txt = "&"
  6248.         hint = "_minlighta>abs scale minlite"
  6249.       }
  6250.     }
  6251.     func_force_wall:form =
  6252.     {
  6253.       spawnflags: =
  6254.       {
  6255.         txt = "&"
  6256.         typ = "X256"
  6257.         cap = "256>Not Easy"
  6258.       }
  6259.       spawnflags: =
  6260.       {
  6261.         txt = "&"
  6262.         typ = "X512"
  6263.         cap = "512>Not Normal"
  6264.       }
  6265.       spawnflags: =
  6266.       {
  6267.         txt = "&"
  6268.         typ = "X1024"
  6269.         cap = "1024>Not Hard"
  6270.       }
  6271.       spawnflags: =
  6272.       {
  6273.         txt = "&"
  6274.         typ = "X2048"
  6275.         cap = "2048>Not DM"
  6276.       }
  6277.       targetname: =
  6278.       {
  6279.         txt = "&"
  6280.         hint = "Targetname>name"
  6281.       }
  6282.       count: =
  6283.       {
  6284.         txt = "&"
  6285.         hint = "Count>kill at # deactivations"
  6286.       }
  6287.       spawnflags: =
  6288.       {
  6289.         txt = "&"
  6290.         typ = "X1"
  6291.         cap = "1>Start on"
  6292.       }
  6293.       style: =
  6294.       {
  6295.         txt = "&"
  6296.         hint = "Style>color"
  6297.       }
  6298.       dmg: =
  6299.       {
  6300.         txt = "&"
  6301.         hint = "Dmg>damage when touched"
  6302.       }
  6303.     }
  6304.     func_group:form =
  6305.     {
  6306.       Help = "Used to group brushes together just for editor convenience."
  6307.     }
  6308.     func_killbox:form =
  6309.     {
  6310.       Help = "Kills everything inside when fired, irrespective of protection."
  6311.       spawnflags: =
  6312.       {
  6313.         txt = "&"
  6314.         typ = "X256"
  6315.         cap = "256>Not Easy"
  6316.       }
  6317.       spawnflags: =
  6318.       {
  6319.         txt = "&"
  6320.         typ = "X512"
  6321.         cap = "512>Not Normal"
  6322.       }
  6323.       spawnflags: =
  6324.       {
  6325.         txt = "&"
  6326.         typ = "X1024"
  6327.         cap = "1024>Not Hard"
  6328.       }
  6329.       spawnflags: =
  6330.       {
  6331.         txt = "&"
  6332.         typ = "X2048"
  6333.         cap = "2048>Not DM"
  6334.       }
  6335.       targetname: =
  6336.       {
  6337.         txt = "&"
  6338.         hint = "Set this so it can be activated from a remote location."
  6339.       }
  6340.       count: =
  6341.       {
  6342.         txt = "&"
  6343.         hint = "Count>kill at # uses"
  6344.       }
  6345.     }
  6346.     t_FMonitor:incl =
  6347.     {
  6348.       spawnflags: =
  6349.       {
  6350.         txt = "&"
  6351.         typ = "X256"
  6352.         cap = "256>Not Easy"
  6353.       }
  6354.       spawnflags: =
  6355.       {
  6356.         txt = "&"
  6357.         typ = "X512"
  6358.         cap = "512>Not Normal"
  6359.       }
  6360.       spawnflags: =
  6361.       {
  6362.         txt = "&"
  6363.         typ = "X1024"
  6364.         cap = "1024>Not Hard"
  6365.       }
  6366.       spawnflags: =
  6367.       {
  6368.         txt = "&"
  6369.         typ = "X2048"
  6370.         cap = "2048>Not DM"
  6371.       }
  6372.       targetname: =
  6373.       {
  6374.         txt = "&"
  6375.         hint = "Targetname>name"
  6376.       }
  6377.       spawnflags: =
  6378.       {
  6379.         txt = "&"
  6380.         typ = "X8"
  6381.         cap = "8>Animated"
  6382.       }
  6383.       spawnflags: =
  6384.       {
  6385.         txt = "&"
  6386.         typ = "X16"
  6387.         cap = "16>Ani Fast"
  6388.       }
  6389.       target: =
  6390.       {
  6391.         txt = "&"
  6392.         hint = "Target>entity with viewpoint"
  6393.       }
  6394.     }
  6395.     func_monitor:form =
  6396.     {
  6397.       spawnflags: =
  6398.       {
  6399.         txt = "&"
  6400.         typ = "X256"
  6401.         cap = "256>Not Easy"
  6402.       }
  6403.       spawnflags: =
  6404.       {
  6405.         txt = "&"
  6406.         typ = "X512"
  6407.         cap = "512>Not Normal"
  6408.       }
  6409.       spawnflags: =
  6410.       {
  6411.         txt = "&"
  6412.         typ = "X1024"
  6413.         cap = "1024>Not Hard"
  6414.       }
  6415.       spawnflags: =
  6416.       {
  6417.         txt = "&"
  6418.         typ = "X2048"
  6419.         cap = "2048>Not DM"
  6420.       }
  6421.       targetname: =
  6422.       {
  6423.         txt = "&"
  6424.         hint = "Targetname>name"
  6425.       }
  6426.       spawnflags: =
  6427.       {
  6428.         txt = "&"
  6429.         typ = "X8"
  6430.         cap = "8>Animated"
  6431.       }
  6432.       spawnflags: =
  6433.       {
  6434.         txt = "&"
  6435.         typ = "X16"
  6436.         cap = "16>Ani Fast"
  6437.       }
  6438.       target: =
  6439.       {
  6440.         txt = "&"
  6441.         hint = "Target>entity with viewpoint"
  6442.       }
  6443.       _minlight: =
  6444.       {
  6445.         txt = "&"
  6446.         hint = "_minlight>mottled glow 0.0-2.0"
  6447.       }
  6448.       _ambient: =
  6449.       {
  6450.         txt = "&"
  6451.         Typ = "LN"
  6452.         hint = "_ambient>minlight-RGB or absolute"
  6453.       }
  6454.       light: =
  6455.       {
  6456.         txt = "&"
  6457.         hint = "Light>tex light value"
  6458.       }
  6459.       _lightmin: =
  6460.       {
  6461.         txt = "&"
  6462.         hint = "_lightmin>min tex light value"
  6463.       }
  6464.       style: =
  6465.       {
  6466.         txt = "&"
  6467.         hint = "Style>type tex light"
  6468.         typ = "C"
  6469.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  6470.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  6471.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  6472.          "er"$0D"11>Slow pulse, no black"
  6473.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  6474.          "0"$0D"11"
  6475.       }
  6476.       _color: =
  6477.       {
  6478.         txt = "&"
  6479.         Typ = "LN"
  6480.         hint = "_color>tex light RGB color"
  6481.       }
  6482.       _focus: =
  6483.       {
  6484.         txt = "&"
  6485.         hint = "_focus>fade tex light edges"
  6486.       }
  6487.       _minlighta: =
  6488.       {
  6489.         txt = "&"
  6490.         hint = "_minlighta>abs scale minlite"
  6491.       }
  6492.     }
  6493.     t_FObject:incl =
  6494.     {
  6495.       spawnflags: =
  6496.       {
  6497.         txt = "&"
  6498.         typ = "X256"
  6499.         cap = "256>Not Easy"
  6500.       }
  6501.       spawnflags: =
  6502.       {
  6503.         txt = "&"
  6504.         typ = "X512"
  6505.         cap = "512>Not Normal"
  6506.       }
  6507.       spawnflags: =
  6508.       {
  6509.         txt = "&"
  6510.         typ = "X1024"
  6511.         cap = "1024>Not Hard"
  6512.       }
  6513.       spawnflags: =
  6514.       {
  6515.         txt = "&"
  6516.         typ = "X2048"
  6517.         cap = "2048>Not DM"
  6518.       }
  6519.       targetname: =
  6520.       {
  6521.         txt = "&"
  6522.         hint = "Targetname>name"
  6523.       }
  6524.       spawnflags: =
  6525.       {
  6526.         txt = "&"
  6527.         typ = "X1"
  6528.         cap = "1>Trig Spawn"
  6529.       }
  6530.       spawnflags: =
  6531.       {
  6532.         txt = "&"
  6533.         typ = "X2"
  6534.         cap = "2>Animated"
  6535.       }
  6536.       spawnflags: =
  6537.       {
  6538.         txt = "&"
  6539.         typ = "X4"
  6540.         cap = "4>Ani Fast"
  6541.       }
  6542.       dmg: =
  6543.       {
  6544.         txt = "&"
  6545.         hint = "Dmg>damage when blocked"
  6546.       }
  6547.     }
  6548.     func_object:form =
  6549.     {
  6550.       Help = "This is solid bmodel that will fall if it's support is removed."
  6551.       spawnflags: =
  6552.       {
  6553.         txt = "&"
  6554.         typ = "X256"
  6555.         cap = "256>Not Easy"
  6556.       }
  6557.       spawnflags: =
  6558.       {
  6559.         txt = "&"
  6560.         typ = "X512"
  6561.         cap = "512>Not Normal"
  6562.       }
  6563.       spawnflags: =
  6564.       {
  6565.         txt = "&"
  6566.         typ = "X1024"
  6567.         cap = "1024>Not Hard"
  6568.       }
  6569.       spawnflags: =
  6570.       {
  6571.         txt = "&"
  6572.         typ = "X2048"
  6573.         cap = "2048>Not DM"
  6574.       }
  6575.       targetname: =
  6576.       {
  6577.         txt = "&"
  6578.         hint = "Make this the pathtarget of a path_corner so it will fall when"
  6579.          " it's support is removed (use a func_train as the support)."
  6580.       }
  6581.       spawnflags: =
  6582.       {
  6583.         txt = "&"
  6584.         typ = "X1"
  6585.         cap = "1>Trig Spawn"
  6586.         Hint = "If you check this, when it is triggered it will appear in the "
  6587.          "middle of the air and fall."
  6588.       }
  6589.       spawnflags: =
  6590.       {
  6591.         txt = "&"
  6592.         typ = "X2"
  6593.         cap = "2>Animated"
  6594.         Hint = "You must check this or ANIMATED_FAST if you use an animated te"
  6595.          "xture on this brush."
  6596.       }
  6597.       spawnflags: =
  6598.       {
  6599.         txt = "&"
  6600.         typ = "X4"
  6601.         cap = "4>Ani Fast"
  6602.         Hint = "You must check this or ANIMATED if you use an animated texture"
  6603.          " on this brush."
  6604.       }
  6605.       dmg: =
  6606.       {
  6607.         txt = "&"
  6608.         hint = "Dmg>damage when blocked"
  6609.       }
  6610.       _minlight: =
  6611.       {
  6612.         txt = "&"
  6613.         hint = "_minlight>mottled glow 0.0-2.0"
  6614.       }
  6615.       _ambient: =
  6616.       {
  6617.         txt = "&"
  6618.         Typ = "LN"
  6619.         hint = "_ambient>minlight-RGB or absolute"
  6620.       }
  6621.       light: =
  6622.       {
  6623.         txt = "&"
  6624.         hint = "Light>tex light value"
  6625.       }
  6626.       _lightmin: =
  6627.       {
  6628.         txt = "&"
  6629.         hint = "_lightmin>min tex light value"
  6630.       }
  6631.       style: =
  6632.       {
  6633.         txt = "&"
  6634.         hint = "Style>type tex light"
  6635.         typ = "C"
  6636.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  6637.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  6638.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  6639.          "er"$0D"11>Slow pulse, no black"
  6640.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  6641.          "0"$0D"11"
  6642.       }
  6643.       _color: =
  6644.       {
  6645.         txt = "&"
  6646.         Typ = "LN"
  6647.         hint = "_color>tex light RGB color"
  6648.       }
  6649.       _focus: =
  6650.       {
  6651.         txt = "&"
  6652.         hint = "_focus>fade tex light edges"
  6653.       }
  6654.       _minlighta: =
  6655.       {
  6656.         txt = "&"
  6657.         hint = "_minlighta>abs scale minlite"
  6658.       }
  6659.     }
  6660.     func_pendulum:form =
  6661.     {
  6662.       spawnflags: =
  6663.       {
  6664.         txt = "&"
  6665.         typ = "X256"
  6666.         cap = "256>Not Easy"
  6667.       }
  6668.       spawnflags: =
  6669.       {
  6670.         txt = "&"
  6671.         typ = "X512"
  6672.         cap = "512>Not Normal"
  6673.       }
  6674.       spawnflags: =
  6675.       {
  6676.         txt = "&"
  6677.         typ = "X1024"
  6678.         cap = "1024>Not Hard"
  6679.       }
  6680.       spawnflags: =
  6681.       {
  6682.         txt = "&"
  6683.         typ = "X2048"
  6684.         cap = "2048>Not DM"
  6685.       }
  6686.       targetname: =
  6687.       {
  6688.         txt = "&"
  6689.         hint = "Targetname>name"
  6690.       }
  6691.       _minlight: =
  6692.       {
  6693.         txt = "&"
  6694.         hint = "_minlight>mottled glow 0.0-2.0"
  6695.       }
  6696.       _ambient: =
  6697.       {
  6698.         txt = "&"
  6699.         Typ = "LN"
  6700.         hint = "_ambient>minlight-RGB or absolute"
  6701.       }
  6702.       light: =
  6703.       {
  6704.         txt = "&"
  6705.         hint = "Light>tex light value"
  6706.       }
  6707.       _lightmin: =
  6708.       {
  6709.         txt = "&"
  6710.         hint = "_lightmin>min tex light value"
  6711.       }
  6712.       style: =
  6713.       {
  6714.         txt = "&"
  6715.         hint = "Style>type tex light"
  6716.         typ = "C"
  6717.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  6718.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  6719.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  6720.          "er"$0D"11>Slow pulse, no black"
  6721.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  6722.          "0"$0D"11"
  6723.       }
  6724.       _color: =
  6725.       {
  6726.         txt = "&"
  6727.         Typ = "LN"
  6728.         hint = "_color>tex light RGB color"
  6729.       }
  6730.       _focus: =
  6731.       {
  6732.         txt = "&"
  6733.         hint = "_focus>fade tex light edges"
  6734.       }
  6735.       _minlighta: =
  6736.       {
  6737.         txt = "&"
  6738.         hint = "_minlighta>abs scale minlite"
  6739.       }
  6740.       spawnflags: =
  6741.       {
  6742.         txt = "&"
  6743.         typ = "X1"
  6744.         cap = "1>Start on"
  6745.       }
  6746.       spawnflags: =
  6747.       {
  6748.         txt = "&"
  6749.         typ = "X2"
  6750.         cap = "2>Stop at top"
  6751.       }
  6752.       distance: =
  6753.       {
  6754.         txt = "&"
  6755.         hint = "Distance>Rotation (complete arc)"
  6756.       }
  6757.       mass: =
  6758.       {
  6759.         txt = "&"
  6760.         hint = "Mass>Weight of pendulum"
  6761.       }
  6762.       move_origin: =
  6763.       {
  6764.         txt = "&"
  6765.         hint = "Move_origin>Vector to mass"
  6766.       }
  6767.       radius: =
  6768.       {
  6769.         txt = "&"
  6770.         hint = "Radius>Length of pendulum"
  6771.       }
  6772.       dmg: =
  6773.       {
  6774.         txt = "&"
  6775.         hint = "Dmg>blocking damage / 100 units/sec"
  6776.       }
  6777.       phase: =
  6778.       {
  6779.         txt = "&"
  6780.         hint = "Phase>Rotation offset (0-1)"
  6781.       }
  6782.     }
  6783.     t_FPlat:incl =
  6784.     {
  6785.       spawnflags: =
  6786.       {
  6787.         txt = "&"
  6788.         typ = "X256"
  6789.         cap = "256>Not Easy"
  6790.       }
  6791.       spawnflags: =
  6792.       {
  6793.         txt = "&"
  6794.         typ = "X512"
  6795.         cap = "512>Not Normal"
  6796.       }
  6797.       spawnflags: =
  6798.       {
  6799.         txt = "&"
  6800.         typ = "X1024"
  6801.         cap = "1024>Not Hard"
  6802.       }
  6803.       spawnflags: =
  6804.       {
  6805.         txt = "&"
  6806.         typ = "X2048"
  6807.         cap = "2048>Not DM"
  6808.       }
  6809.       targetname: =
  6810.       {
  6811.         txt = "&"
  6812.         hint = "Targetname>name"
  6813.       }
  6814.       speed: =
  6815.       {
  6816.         txt = "&"
  6817.         hint = "Speed>units/sec"
  6818.       }
  6819.       spawnflags: =
  6820.       {
  6821.         txt = "&"
  6822.         typ = "X1"
  6823.         cap = "1>Plat Low Trig"
  6824.       }
  6825.       accel: =
  6826.       {
  6827.         txt = "&"
  6828.         hint = "Accel>acceleration"
  6829.       }
  6830.       decel: =
  6831.       {
  6832.         txt = "&"
  6833.         hint = "Decel>deceleration"
  6834.       }
  6835.       lip: =
  6836.       {
  6837.         txt = "&"
  6838.         hint = "Lip>units visible after move"
  6839.       }
  6840.       height: =
  6841.       {
  6842.         txt = "&"
  6843.         hint = "Height>movement distance"
  6844.       }
  6845.       dmg: =
  6846.       {
  6847.         txt = "&"
  6848.         hint = "Dmg>damage when blocked"
  6849.       }
  6850.     }
  6851.     func_plat:form =
  6852.     {
  6853.       Help = "Lift that moves up and down"
  6854.       spawnflags: =
  6855.       {
  6856.         txt = "&"
  6857.         typ = "X256"
  6858.         cap = "256>Not Easy"
  6859.       }
  6860.       spawnflags: =
  6861.       {
  6862.         txt = "&"
  6863.         typ = "X512"
  6864.         cap = "512>Not Normal"
  6865.       }
  6866.       spawnflags: =
  6867.       {
  6868.         txt = "&"
  6869.         typ = "X1024"
  6870.         cap = "1024>Not Hard"
  6871.       }
  6872.       spawnflags: =
  6873.       {
  6874.         txt = "&"
  6875.         typ = "X2048"
  6876.         cap = "2048>Not DM"
  6877.       }
  6878.       targetname: =
  6879.       {
  6880.         txt = "&"
  6881.         hint = "YOU DON'T HAVE TO SET THIS - If set, no touch field will be sp"
  6882.          "awned and a remote button or trigger field activates the platform."
  6883.       }
  6884.       speed: =
  6885.       {
  6886.         txt = "&"
  6887.         hint = "Speed of the lift (default 200)."
  6888.       }
  6889.       spawnflags: =
  6890.       {
  6891.         txt = "&"
  6892.         typ = "X1"
  6893.         cap = "1>Plat Low Trig"
  6894.       }
  6895.       accel: =
  6896.       {
  6897.         txt = "&"
  6898.         hint = "acceleration (default 500)."
  6899.       }
  6900.       decel: =
  6901.       {
  6902.         txt = "&"
  6903.         hint = "Decel>deceleration"
  6904.       }
  6905.       lip: =
  6906.       {
  6907.         txt = "&"
  6908.         hint = "Lip remaining at end of move (default 8)."
  6909.       }
  6910.       height: =
  6911.       {
  6912.         txt = "&"
  6913.         hint = "the amount the plat moves. If not set it is implicitly determi"
  6914.          "ned by the model's height"
  6915.       }
  6916.       dmg: =
  6917.       {
  6918.         txt = "&"
  6919.         hint = "Dmg>damage when blocked"
  6920.       }
  6921.       _minlight: =
  6922.       {
  6923.         txt = "&"
  6924.         hint = "_minlight>mottled glow 0.0-2.0"
  6925.       }
  6926.       _ambient: =
  6927.       {
  6928.         txt = "&"
  6929.         Typ = "LN"
  6930.         hint = "_ambient>minlight-RGB or absolute"
  6931.       }
  6932.       light: =
  6933.       {
  6934.         txt = "&"
  6935.         hint = "Light>tex light value"
  6936.       }
  6937.       _lightmin: =
  6938.       {
  6939.         txt = "&"
  6940.         hint = "_lightmin>min tex light value"
  6941.       }
  6942.       style: =
  6943.       {
  6944.         txt = "&"
  6945.         hint = "Style>type tex light"
  6946.         typ = "C"
  6947.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  6948.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  6949.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  6950.          "er"$0D"11>Slow pulse, no black"
  6951.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  6952.          "0"$0D"11"
  6953.       }
  6954.       _color: =
  6955.       {
  6956.         txt = "&"
  6957.         Typ = "LN"
  6958.         hint = "_color>tex light RGB color"
  6959.       }
  6960.       _focus: =
  6961.       {
  6962.         txt = "&"
  6963.         hint = "_focus>fade tex light edges"
  6964.       }
  6965.       _minlighta: =
  6966.       {
  6967.         txt = "&"
  6968.         hint = "_minlighta>abs scale minlite"
  6969.       }
  6970.     }
  6971.     t_FPushable:incl =
  6972.     {
  6973.       spawnflags: =
  6974.       {
  6975.         txt = "&"
  6976.         typ = "X256"
  6977.         cap = "256>Not Easy"
  6978.       }
  6979.       spawnflags: =
  6980.       {
  6981.         txt = "&"
  6982.         typ = "X512"
  6983.         cap = "512>Not Normal"
  6984.       }
  6985.       spawnflags: =
  6986.       {
  6987.         txt = "&"
  6988.         typ = "X1024"
  6989.         cap = "1024>Not Hard"
  6990.       }
  6991.       spawnflags: =
  6992.       {
  6993.         txt = "&"
  6994.         typ = "X2048"
  6995.         cap = "2048>Not DM"
  6996.       }
  6997.       targetname: =
  6998.       {
  6999.         txt = "&"
  7000.         hint = "Targetname>name"
  7001.       }
  7002.       spawnflags: =
  7003.       {
  7004.         txt = "&"
  7005.         typ = "X2"
  7006.         cap = "Trig spawn"
  7007.       }
  7008.       sounds: =
  7009.       {
  7010.         txt = "&"
  7011.         typ = "C"
  7012.         items = "0>Silent"$0D"1>Tank thud"$0D"2>Rail gun hum"$0D"3>Rocket fly"
  7013.         values = "0"$0D"1"$0D"2"$0D"3"
  7014.         Hint = "Sound it makes while moving."
  7015.       }
  7016.       mass: =
  7017.       {
  7018.         txt = "&"
  7019.         hint = "Mass>weight/debris amt"
  7020.       }
  7021.       health: =
  7022.       {
  7023.         txt = "&"
  7024.         hint = "Health>sustainable damage"
  7025.       }
  7026.       dmg: =
  7027.       {
  7028.         txt = "&"
  7029.         hint = "Dmg>damage at origin"
  7030.       }
  7031.       deathtarget: =
  7032.       {
  7033.         txt = "&"
  7034.         hint = "Deathtarget>trig ent when destroyed"
  7035.       }
  7036.       killtarget: =
  7037.       {
  7038.         txt = "&"
  7039.         hint = "Killtarget>remove ent from map"
  7040.       }
  7041.       message: =
  7042.       {
  7043.         txt = "&"
  7044.         hint = "Message>print when destroyed"
  7045.       }
  7046.     }
  7047.     func_pushable:form =
  7048.     {
  7049.       spawnflags: =
  7050.       {
  7051.         txt = "&"
  7052.         typ = "X256"
  7053.         cap = "256>Not Easy"
  7054.       }
  7055.       spawnflags: =
  7056.       {
  7057.         txt = "&"
  7058.         typ = "X512"
  7059.         cap = "512>Not Normal"
  7060.       }
  7061.       spawnflags: =
  7062.       {
  7063.         txt = "&"
  7064.         typ = "X1024"
  7065.         cap = "1024>Not Hard"
  7066.       }
  7067.       spawnflags: =
  7068.       {
  7069.         txt = "&"
  7070.         typ = "X2048"
  7071.         cap = "2048>Not DM"
  7072.       }
  7073.       targetname: =
  7074.       {
  7075.         txt = "&"
  7076.         hint = "Targetname>name"
  7077.       }
  7078.       spawnflags: =
  7079.       {
  7080.         txt = "&"
  7081.         typ = "X2"
  7082.         cap = "Trig spawn"
  7083.       }
  7084.       sounds: =
  7085.       {
  7086.         txt = "&"
  7087.         hint = "Sounds>noise when moving"
  7088.         typ = "C"
  7089.         items = "0>Silent"$0D"1>Tank thud"$0D"2>Rail gun hum"$0D"3>Rocket fly"
  7090.         values = "0"$0D"1"$0D"2"$0D"3"
  7091.       }
  7092.       mass: =
  7093.       {
  7094.         txt = "&"
  7095.         hint = "Mass>weight/debris amt"
  7096.       }
  7097.       health: =
  7098.       {
  7099.         txt = "&"
  7100.         hint = "Health>sustainable damage"
  7101.       }
  7102.       dmg: =
  7103.       {
  7104.         txt = "&"
  7105.         hint = "Dmg>damage at origin"
  7106.       }
  7107.       deathtarget: =
  7108.       {
  7109.         txt = "&"
  7110.         hint = "Deathtarget>trig ent when destroyed"
  7111.       }
  7112.       killtarget: =
  7113.       {
  7114.         txt = "&"
  7115.         hint = "Killtarget>remove ent from map"
  7116.       }
  7117.       message: =
  7118.       {
  7119.         txt = "&"
  7120.         hint = "Message>print when destroyed"
  7121.       }
  7122.       _minlight: =
  7123.       {
  7124.         txt = "&"
  7125.         hint = "_minlight>mottled glow 0.0-2.0"
  7126.       }
  7127.       _ambient: =
  7128.       {
  7129.         txt = "&"
  7130.         Typ = "LN"
  7131.         hint = "_ambient>minlight-RGB or absolute"
  7132.       }
  7133.       light: =
  7134.       {
  7135.         txt = "&"
  7136.         hint = "Light>tex light value"
  7137.       }
  7138.       _lightmin: =
  7139.       {
  7140.         txt = "&"
  7141.         hint = "_lightmin>min tex light value"
  7142.       }
  7143.       style: =
  7144.       {
  7145.         txt = "&"
  7146.         hint = "Style>type tex light"
  7147.         typ = "C"
  7148.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  7149.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  7150.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  7151.          "er"$0D"11>Slow pulse, no black"
  7152.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  7153.          "0"$0D"11"
  7154.       }
  7155.       _color: =
  7156.       {
  7157.         txt = "&"
  7158.         Typ = "LN"
  7159.         hint = "_color>tex light RGB color"
  7160.       }
  7161.       _focus: =
  7162.       {
  7163.         txt = "&"
  7164.         hint = "_focus>fade tex light edges"
  7165.       }
  7166.       _minlighta: =
  7167.       {
  7168.         txt = "&"
  7169.         hint = "_minlighta>abs scale minlite"
  7170.       }
  7171.     }
  7172.     t_FRot:incl =
  7173.     {
  7174.       spawnflags: =
  7175.       {
  7176.         txt = "&"
  7177.         typ = "X256"
  7178.         cap = "256>Not Easy"
  7179.       }
  7180.       spawnflags: =
  7181.       {
  7182.         txt = "&"
  7183.         typ = "X512"
  7184.         cap = "512>Not Normal"
  7185.       }
  7186.       spawnflags: =
  7187.       {
  7188.         txt = "&"
  7189.         typ = "X1024"
  7190.         cap = "1024>Not Hard"
  7191.       }
  7192.       spawnflags: =
  7193.       {
  7194.         txt = "&"
  7195.         typ = "X2048"
  7196.         cap = "2048>Not DM"
  7197.       }
  7198.       targetname: =
  7199.       {
  7200.         txt = "&"
  7201.         hint = "Targetname>name"
  7202.       }
  7203.       speed: =
  7204.       {
  7205.         txt = "&"
  7206.         hint = "Speed>deg/sec"
  7207.       }
  7208.       movewith: =
  7209.       {
  7210.         txt = "&"
  7211.         hint = "Movewith>ent to move with"
  7212.       }
  7213.       spawnflags: =
  7214.       {
  7215.         txt = "&"
  7216.         typ = "X1"
  7217.         cap = "1>Start On"
  7218.       }
  7219.       spawnflags: =
  7220.       {
  7221.         txt = "&"
  7222.         typ = "X2"
  7223.         cap = "2>Reverse"
  7224.       }
  7225.       spawnflags: =
  7226.       {
  7227.         txt = "&"
  7228.         typ = "X4"
  7229.         cap = "4>X Axis"
  7230.       }
  7231.       spawnflags: =
  7232.       {
  7233.         txt = "&"
  7234.         typ = "X8"
  7235.         cap = "8>Y Axis"
  7236.       }
  7237.       spawnflags: =
  7238.       {
  7239.         txt = "&"
  7240.         typ = "X16"
  7241.         cap = "16>Pain Touch"
  7242.       }
  7243.       spawnflags: =
  7244.       {
  7245.         txt = "&"
  7246.         typ = "X32"
  7247.         cap = "32>Block Stops"
  7248.       }
  7249.       spawnflags: =
  7250.       {
  7251.         txt = "&"
  7252.         typ = "X64"
  7253.         cap = "64>Animated"
  7254.       }
  7255.       spawnflags: =
  7256.       {
  7257.         txt = "&"
  7258.         typ = "X128"
  7259.         cap = "128>Ani Fast"
  7260.       }
  7261.       team: =
  7262.       {
  7263.         txt = "&"
  7264.         hint = "Team>func_train or func_rotating"
  7265.       }
  7266.       dmg: =
  7267.       {
  7268.         txt = "&"
  7269.         hint = "Dmg>damage when blocked"
  7270.       }
  7271.       noise: =
  7272.       {
  7273.         t_soundbrowser = !
  7274.         hint = "wav file to play."$0D$0D
  7275.            "The file selection button ... to the right"$0D
  7276.            "lets you pick the sound you want by clicking on it."$0D
  7277.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  7278.            "and place your .wav files there. You can also create"$0D
  7279.            "sub-folders within the 'sound' folder to group your files."$0D
  7280.            $0D"Right clicking on the sound file will let you play it."$0D
  7281.            "The path is set so it will work if put into a .pak file."
  7282.       }
  7283.       turn_rider: =
  7284.       {
  7285.         txt = "&"
  7286.         hint = "Turn_rider>rotate player"
  7287.         typ = "C"
  7288.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  7289.         values = "0"$0D"1"
  7290.       }
  7291.     }
  7292.     func_rotating:form =
  7293.     {
  7294.       Help = "You need to have an origin brush as part of this entity. The cen"
  7295.        "ter of that brush will be the point around which it is rotated."
  7296.       spawnflags: =
  7297.       {
  7298.         txt = "&"
  7299.         typ = "X256"
  7300.         cap = "256>Not Easy"
  7301.       }
  7302.       spawnflags: =
  7303.       {
  7304.         txt = "&"
  7305.         typ = "X512"
  7306.         cap = "512>Not Normal"
  7307.       }
  7308.       spawnflags: =
  7309.       {
  7310.         txt = "&"
  7311.         typ = "X1024"
  7312.         cap = "1024>Not Hard"
  7313.       }
  7314.       spawnflags: =
  7315.       {
  7316.         txt = "&"
  7317.         typ = "X2048"
  7318.         cap = "2048>Not DM"
  7319.       }
  7320.       targetname: =
  7321.       {
  7322.         txt = "&"
  7323.         hint = "Set this to a trigger_once."
  7324.       }
  7325.       speed: =
  7326.       {
  7327.         txt = "&"
  7328.         hint = "Speed>deg/sec"
  7329.       }
  7330.       movewith: =
  7331.       {
  7332.         txt = "&"
  7333.         hint = "Movewith>ent to move with"
  7334.       }
  7335.       spawnflags: =
  7336.       {
  7337.         txt = "&"
  7338.         typ = "X1"
  7339.         cap = "1>Start On"
  7340.         Hint = "This will make it start out rotating. If it is targeted, it wi"
  7341.          "ll stop when triggered."
  7342.       }
  7343.       spawnflags: =
  7344.       {
  7345.         txt = "&"
  7346.         typ = "X2"
  7347.         cap = "2>Reverse"
  7348.         Hint = "This will cause it to rotate in the opposite direction."
  7349.       }
  7350.       spawnflags: =
  7351.       {
  7352.         txt = "&"
  7353.         typ = "X4"
  7354.         cap = "4>X Axis"
  7355.         Hint = "It will rotate around the Z axis by default.  You can check ei"
  7356.          "ther the X_AXIS or Y_AXIS box to change that."
  7357.       }
  7358.       spawnflags: =
  7359.       {
  7360.         txt = "&"
  7361.         typ = "X8"
  7362.         cap = "8>Y Axis"
  7363.         Hint = "It will rotate around the Z axis by default.  You can check ei"
  7364.          "ther the X_AXIS or Y_AXIS box to change that."
  7365.       }
  7366.       spawnflags: =
  7367.       {
  7368.         txt = "&"
  7369.         typ = "X16"
  7370.         cap = "16>Pain Touch"
  7371.         Hint = "Use this to make it cause damage when it touches the player or"
  7372.          " monsters."
  7373.       }
  7374.       spawnflags: =
  7375.       {
  7376.         txt = "&"
  7377.         typ = "X32"
  7378.         cap = "32>Block Stops"
  7379.         Hint = "This means it will stop moving instead of pushing entities."
  7380.       }
  7381.       spawnflags: =
  7382.       {
  7383.         txt = "&"
  7384.         typ = "X64"
  7385.         cap = "64>Animated"
  7386.         Hint = "You must check this or ANIMATED_FAST if you use an animated te"
  7387.          "xture on this brush."
  7388.       }
  7389.       spawnflags: =
  7390.       {
  7391.         txt = "&"
  7392.         typ = "X128"
  7393.         cap = "128>Ani Fast"
  7394.         Hint = "You must check this or ANIMATED if you use an animated texture"
  7395.          " on this brush."
  7396.       }
  7397.       team: =
  7398.       {
  7399.         txt = "&"
  7400.         hint = "Team>func_train or func_rotating"
  7401.       }
  7402.       dmg: =
  7403.       {
  7404.         txt = "&"
  7405.         hint = "Dmg>damage when blocked"
  7406.       }
  7407.       noise: =
  7408.       {
  7409.         t_soundbrowser = !
  7410.         hint = "wav file to play."$0D$0D
  7411.            "The file selection button ... to the right"$0D
  7412.            "lets you pick the sound you want by clicking on it."$0D
  7413.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  7414.            "and place your .wav files there. You can also create"$0D
  7415.            "sub-folders within the 'sound' folder to group your files."$0D
  7416.            $0D"Right clicking on the sound file will let you play it."$0D
  7417.            "The path is set so it will work if put into a .pak file."
  7418.       }
  7419.       turn_rider: =
  7420.       {
  7421.         txt = "&"
  7422.         hint = "Turn_rider>rotate player"
  7423.         typ = "C"
  7424.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  7425.         values = "0"$0D"1"
  7426.       }
  7427.       _minlight: =
  7428.       {
  7429.         txt = "&"
  7430.         hint = "_minlight>mottled glow 0.0-2.0"
  7431.       }
  7432.       _ambient: =
  7433.       {
  7434.         txt = "&"
  7435.         Typ = "LN"
  7436.         hint = "_ambient>minlight-RGB or absolute"
  7437.       }
  7438.       light: =
  7439.       {
  7440.         txt = "&"
  7441.         hint = "Light>tex light value"
  7442.       }
  7443.       _lightmin: =
  7444.       {
  7445.         txt = "&"
  7446.         hint = "_lightmin>min tex light value"
  7447.       }
  7448.       style: =
  7449.       {
  7450.         txt = "&"
  7451.         hint = "Style>type tex light"
  7452.         typ = "C"
  7453.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  7454.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  7455.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  7456.          "er"$0D"11>Slow pulse, no black"
  7457.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  7458.          "0"$0D"11"
  7459.       }
  7460.       _color: =
  7461.       {
  7462.         txt = "&"
  7463.         Typ = "LN"
  7464.         hint = "_color>tex light RGB color"
  7465.       }
  7466.       _focus: =
  7467.       {
  7468.         txt = "&"
  7469.         hint = "_focus>fade tex light edges"
  7470.       }
  7471.       _minlighta: =
  7472.       {
  7473.         txt = "&"
  7474.         hint = "_minlighta>abs scale minlite"
  7475.       }
  7476.     }
  7477.     t_FRotDH:incl =
  7478.     {
  7479.       spawnflags: =
  7480.       {
  7481.         txt = "&"
  7482.         typ = "X256"
  7483.         cap = "256>Not Easy"
  7484.       }
  7485.       spawnflags: =
  7486.       {
  7487.         txt = "&"
  7488.         typ = "X512"
  7489.         cap = "512>Not Normal"
  7490.       }
  7491.       spawnflags: =
  7492.       {
  7493.         txt = "&"
  7494.         typ = "X1024"
  7495.         cap = "1024>Not Hard"
  7496.       }
  7497.       spawnflags: =
  7498.       {
  7499.         txt = "&"
  7500.         typ = "X2048"
  7501.         cap = "2048>Not DM"
  7502.       }
  7503.       targetname: =
  7504.       {
  7505.         txt = "&"
  7506.         hint = "Targetname>name"
  7507.       }
  7508.       speed: =
  7509.       {
  7510.         txt = "&"
  7511.         hint = "Speed>deg/sec"
  7512.       }
  7513.       movewith: =
  7514.       {
  7515.         txt = "&"
  7516.         hint = "Movewith>ent to move with"
  7517.       }
  7518.       spawnflags: =
  7519.       {
  7520.         txt = "&"
  7521.         typ = "X1"
  7522.         cap = "1>Start On"
  7523.       }
  7524.       spawnflags: =
  7525.       {
  7526.         txt = "&"
  7527.         typ = "X2"
  7528.         cap = "2>Reverse"
  7529.       }
  7530.       spawnflags: =
  7531.       {
  7532.         txt = "&"
  7533.         typ = "X4"
  7534.         cap = "4>X Axis"
  7535.       }
  7536.       spawnflags: =
  7537.       {
  7538.         txt = "&"
  7539.         typ = "X8"
  7540.         cap = "8>Y Axis"
  7541.       }
  7542.       spawnflags: =
  7543.       {
  7544.         txt = "&"
  7545.         typ = "X16"
  7546.         cap = "16>Pain Touch"
  7547.       }
  7548.       spawnflags: =
  7549.       {
  7550.         txt = "&"
  7551.         typ = "X32"
  7552.         cap = "32>Block Stops"
  7553.       }
  7554.       spawnflags: =
  7555.       {
  7556.         txt = "&"
  7557.         typ = "X64"
  7558.         cap = "64>Animated"
  7559.       }
  7560.       spawnflags: =
  7561.       {
  7562.         txt = "&"
  7563.         typ = "X128"
  7564.         cap = "128>Ani Fast"
  7565.       }
  7566.       team: =
  7567.       {
  7568.         txt = "&"
  7569.         hint = "Team>func_train or func_rotating"
  7570.       }
  7571.       dmg: =
  7572.       {
  7573.         txt = "&"
  7574.         hint = "Dmg>damage when blocked"
  7575.       }
  7576.       noise: =
  7577.       {
  7578.         t_soundbrowser = !
  7579.         hint = "wav file to play."$0D$0D
  7580.            "The file selection button ... to the right"$0D
  7581.            "lets you pick the sound you want by clicking on it."$0D
  7582.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  7583.            "and place your .wav files there. You can also create"$0D
  7584.            "sub-folders within the 'sound' folder to group your files."$0D
  7585.            $0D"Right clicking on the sound file will let you play it."$0D
  7586.            "The path is set so it will work if put into a .pak file."
  7587.       }
  7588.       turn_rider: =
  7589.       {
  7590.         txt = "&"
  7591.         hint = "Turn_rider>rotate player"
  7592.         typ = "C"
  7593.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  7594.         values = "0"$0D"1"
  7595.       }
  7596.       pathtarget: =
  7597.       {
  7598.         txt = "&"
  7599.         hint = "Pathtarget>origin at runtime"
  7600.       }
  7601.     }
  7602.     func_rotating_dh:form =
  7603.     {
  7604.       spawnflags: =
  7605.       {
  7606.         txt = "&"
  7607.         typ = "X256"
  7608.         cap = "256>Not Easy"
  7609.       }
  7610.       spawnflags: =
  7611.       {
  7612.         txt = "&"
  7613.         typ = "X512"
  7614.         cap = "512>Not Normal"
  7615.       }
  7616.       spawnflags: =
  7617.       {
  7618.         txt = "&"
  7619.         typ = "X1024"
  7620.         cap = "1024>Not Hard"
  7621.       }
  7622.       spawnflags: =
  7623.       {
  7624.         txt = "&"
  7625.         typ = "X2048"
  7626.         cap = "2048>Not DM"
  7627.       }
  7628.       targetname: =
  7629.       {
  7630.         txt = "&"
  7631.         hint = "Targetname>name"
  7632.       }
  7633.       speed: =
  7634.       {
  7635.         txt = "&"
  7636.         hint = "Speed>deg/sec"
  7637.       }
  7638.       movewith: =
  7639.       {
  7640.         txt = "&"
  7641.         hint = "Movewith>ent to move with"
  7642.       }
  7643.       spawnflags: =
  7644.       {
  7645.         txt = "&"
  7646.         typ = "X1"
  7647.         cap = "1>Start On"
  7648.       }
  7649.       spawnflags: =
  7650.       {
  7651.         txt = "&"
  7652.         typ = "X2"
  7653.         cap = "2>Reverse"
  7654.       }
  7655.       spawnflags: =
  7656.       {
  7657.         txt = "&"
  7658.         typ = "X4"
  7659.         cap = "4>X Axis"
  7660.       }
  7661.       spawnflags: =
  7662.       {
  7663.         txt = "&"
  7664.         typ = "X8"
  7665.         cap = "8>Y Axis"
  7666.       }
  7667.       spawnflags: =
  7668.       {
  7669.         txt = "&"
  7670.         typ = "X16"
  7671.         cap = "16>Pain Touch"
  7672.       }
  7673.       spawnflags: =
  7674.       {
  7675.         txt = "&"
  7676.         typ = "X32"
  7677.         cap = "32>Block Stops"
  7678.       }
  7679.       spawnflags: =
  7680.       {
  7681.         txt = "&"
  7682.         typ = "X64"
  7683.         cap = "64>Animated"
  7684.       }
  7685.       spawnflags: =
  7686.       {
  7687.         txt = "&"
  7688.         typ = "X128"
  7689.         cap = "128>Ani Fast"
  7690.       }
  7691.       team: =
  7692.       {
  7693.         txt = "&"
  7694.         hint = "Team>func_train or func_rotating"
  7695.       }
  7696.       dmg: =
  7697.       {
  7698.         txt = "&"
  7699.         hint = "Dmg>damage when blocked"
  7700.       }
  7701.       noise: =
  7702.       {
  7703.         t_soundbrowser = !
  7704.         hint = "wav file to play."$0D$0D
  7705.            "The file selection button ... to the right"$0D
  7706.            "lets you pick the sound you want by clicking on it."$0D
  7707.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  7708.            "and place your .wav files there. You can also create"$0D
  7709.            "sub-folders within the 'sound' folder to group your files."$0D
  7710.            $0D"Right clicking on the sound file will let you play it."$0D
  7711.            "The path is set so it will work if put into a .pak file."
  7712.       }
  7713.       turn_rider: =
  7714.       {
  7715.         txt = "&"
  7716.         hint = "Turn_rider>rotate player"
  7717.         typ = "C"
  7718.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  7719.         values = "0"$0D"1"
  7720.       }
  7721.       pathtarget: =
  7722.       {
  7723.         txt = "&"
  7724.         hint = "Pathtarget>origin at runtime"
  7725.       }
  7726.       _minlight: =
  7727.       {
  7728.         txt = "&"
  7729.         hint = "_minlight>mottled glow 0.0-2.0"
  7730.       }
  7731.       _ambient: =
  7732.       {
  7733.         txt = "&"
  7734.         Typ = "LN"
  7735.         hint = "_ambient>minlight-RGB or absolute"
  7736.       }
  7737.       light: =
  7738.       {
  7739.         txt = "&"
  7740.         hint = "Light>tex light value"
  7741.       }
  7742.       _lightmin: =
  7743.       {
  7744.         txt = "&"
  7745.         hint = "_lightmin>min tex light value"
  7746.       }
  7747.       style: =
  7748.       {
  7749.         txt = "&"
  7750.         hint = "Style>type tex light"
  7751.         typ = "C"
  7752.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  7753.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  7754.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  7755.          "er"$0D"11>Slow pulse, no black"
  7756.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  7757.          "0"$0D"11"
  7758.       }
  7759.       _color: =
  7760.       {
  7761.         txt = "&"
  7762.         Typ = "LN"
  7763.         hint = "_color>tex light RGB color"
  7764.       }
  7765.       _focus: =
  7766.       {
  7767.         txt = "&"
  7768.         hint = "_focus>fade tex light edges"
  7769.       }
  7770.       _minlighta: =
  7771.       {
  7772.         txt = "&"
  7773.         hint = "_minlighta>abs scale minlite"
  7774.       }
  7775.     }
  7776.     func_timer:form =
  7777.     {
  7778.       Help = "A timer. When the time is up, the timer triggers all of its targ"
  7779.        "ets, and then starts over. These can be used but not touched."
  7780.       bbox = '-8 -8 -8 8 8 8'
  7781.       spawnflags: =
  7782.       {
  7783.         txt = "&"
  7784.         typ = "X256"
  7785.         cap = "256>Not Easy"
  7786.       }
  7787.       spawnflags: =
  7788.       {
  7789.         txt = "&"
  7790.         typ = "X512"
  7791.         cap = "512>Not Normal"
  7792.       }
  7793.       spawnflags: =
  7794.       {
  7795.         txt = "&"
  7796.         typ = "X1024"
  7797.         cap = "1024>Not Hard"
  7798.       }
  7799.       spawnflags: =
  7800.       {
  7801.         txt = "&"
  7802.         typ = "X2048"
  7803.         cap = "2048>Not DM"
  7804.       }
  7805.       targetname: =
  7806.       {
  7807.         txt = "&"
  7808.         hint = "Set this so it can be activated if it doesn't start on."
  7809.       }
  7810.       target: =
  7811.       {
  7812.         txt = "&"
  7813.         hint = "Use this with a target_explosion or anything that should start"
  7814.          " a certain amountof time after it is triggered."
  7815.       }
  7816.       count: =
  7817.       {
  7818.         txt = "&"
  7819.         hint = "Count>kill at # deactivations"
  7820.       }
  7821.       spawnflags: =
  7822.       {
  7823.         txt = "&"
  7824.         typ = "X1"
  7825.         cap = "1>Start On"
  7826.         Hint = "If you check this, it doesn't have to be activated before it b"
  7827.          "egins."
  7828.       }
  7829.       wait: =
  7830.       {
  7831.         txt = "&"
  7832.         hint = "Base time between triggering all targets (default 1)."
  7833.       }
  7834.       random: =
  7835.       {
  7836.         txt = "&"
  7837.         hint = "Random>wait variance +/- (default 0)."
  7838.       }
  7839.       delay: =
  7840.       {
  7841.         txt = "&"
  7842.         hint = "Delay before first firing when turned on (default 0)."
  7843.       }
  7844.       pausetime: =
  7845.       {
  7846.         txt = "&"
  7847.         hint = "Additional delay used only the very first time and only if spa"
  7848.          "wned with START_ON."
  7849.       }
  7850.     }
  7851.     t_FTrackchange:incl =
  7852.     {
  7853.       spawnflags: =
  7854.       {
  7855.         txt = "&"
  7856.         typ = "X256"
  7857.         cap = "256>Not Easy"
  7858.       }
  7859.       spawnflags: =
  7860.       {
  7861.         txt = "&"
  7862.         typ = "X512"
  7863.         cap = "512>Not Normal"
  7864.       }
  7865.       spawnflags: =
  7866.       {
  7867.         txt = "&"
  7868.         typ = "X1024"
  7869.         cap = "1024>Not Hard"
  7870.       }
  7871.       spawnflags: =
  7872.       {
  7873.         txt = "&"
  7874.         typ = "X2048"
  7875.         cap = "2048>Not DM"
  7876.       }
  7877.       targetname: =
  7878.       {
  7879.         txt = "&"
  7880.         hint = "Targetname>name"
  7881.       }
  7882.       spawnflags: =
  7883.       {
  7884.         txt = "&"
  7885.         typ = "X1"
  7886.         cap = "1>Activatetrain"
  7887.       }
  7888.       spawnflags: =
  7889.       {
  7890.         txt = "&"
  7891.         typ = "X8"
  7892.         cap = "8>Startbottom"
  7893.       }
  7894.       spawnflags: =
  7895.       {
  7896.         txt = "&"
  7897.         typ = "X64"
  7898.         cap = "64>X Axis"
  7899.       }
  7900.       spawnflags: =
  7901.       {
  7902.         txt = "&"
  7903.         typ = "X128"
  7904.         cap = "128>Y Axis"
  7905.       }
  7906.       height: =
  7907.       {
  7908.         txt = "&"
  7909.         hint = "Height>travel (units)"
  7910.       }
  7911.       distance: =
  7912.       {
  7913.         txt = "&"
  7914.         hint = "Distance>spin amt (deg)"
  7915.       }
  7916.       target: =
  7917.       {
  7918.         txt = "&"
  7919.         hint = "Target>train to switch"
  7920.       }
  7921.       pathtarget: =
  7922.       {
  7923.         txt = "&"
  7924.         hint = "Pathtarget>top track"
  7925.       }
  7926.       combattarget: =
  7927.       {
  7928.         txt = "&"
  7929.         hint = "Combattarget>bottom track"
  7930.       }
  7931.       speed: =
  7932.       {
  7933.         txt = "&"
  7934.         hint = "Speed>time to dest"
  7935.       }
  7936.     }
  7937.     func_trackchange:form =
  7938.     {
  7939.       spawnflags: =
  7940.       {
  7941.         txt = "&"
  7942.         typ = "X256"
  7943.         cap = "256>Not Easy"
  7944.       }
  7945.       spawnflags: =
  7946.       {
  7947.         txt = "&"
  7948.         typ = "X512"
  7949.         cap = "512>Not Normal"
  7950.       }
  7951.       spawnflags: =
  7952.       {
  7953.         txt = "&"
  7954.         typ = "X1024"
  7955.         cap = "1024>Not Hard"
  7956.       }
  7957.       spawnflags: =
  7958.       {
  7959.         txt = "&"
  7960.         typ = "X2048"
  7961.         cap = "2048>Not DM"
  7962.       }
  7963.       targetname: =
  7964.       {
  7965.         txt = "&"
  7966.         hint = "Targetname>name"
  7967.       }
  7968.       spawnflags: =
  7969.       {
  7970.         txt = "&"
  7971.         typ = "X1"
  7972.         cap = "1>Activatetrain"
  7973.       }
  7974.       spawnflags: =
  7975.       {
  7976.         txt = "&"
  7977.         typ = "X8"
  7978.         cap = "8>Startbottom"
  7979.       }
  7980.       spawnflags: =
  7981.       {
  7982.         txt = "&"
  7983.         typ = "X64"
  7984.         cap = "64>X Axis"
  7985.       }
  7986.       spawnflags: =
  7987.       {
  7988.         txt = "&"
  7989.         typ = "X128"
  7990.         cap = "128>Y Axis"
  7991.       }
  7992.       height: =
  7993.       {
  7994.         txt = "&"
  7995.         hint = "Height>travel (units)"
  7996.       }
  7997.       distance: =
  7998.       {
  7999.         txt = "&"
  8000.         hint = "Distance>spin amt (deg)"
  8001.       }
  8002.       target: =
  8003.       {
  8004.         txt = "&"
  8005.         hint = "Target>train to switch"
  8006.       }
  8007.       pathtarget: =
  8008.       {
  8009.         txt = "&"
  8010.         hint = "Pathtarget>top track"
  8011.       }
  8012.       combattarget: =
  8013.       {
  8014.         txt = "&"
  8015.         hint = "Combattarget>bottom track"
  8016.       }
  8017.       speed: =
  8018.       {
  8019.         txt = "&"
  8020.         hint = "Speed>time to dest"
  8021.       }
  8022.       _minlight: =
  8023.       {
  8024.         txt = "&"
  8025.         hint = "_minlight>mottled glow 0.0-2.0"
  8026.       }
  8027.       _ambient: =
  8028.       {
  8029.         txt = "&"
  8030.         Typ = "LN"
  8031.         hint = "_ambient>minlight-RGB or absolute"
  8032.       }
  8033.       light: =
  8034.       {
  8035.         txt = "&"
  8036.         hint = "Light>tex light value"
  8037.       }
  8038.       _lightmin: =
  8039.       {
  8040.         txt = "&"
  8041.         hint = "_lightmin>min tex light value"
  8042.       }
  8043.       style: =
  8044.       {
  8045.         txt = "&"
  8046.         hint = "Style>type tex light"
  8047.         typ = "C"
  8048.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  8049.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  8050.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  8051.          "er"$0D"11>Slow pulse, no black"
  8052.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  8053.          "0"$0D"11"
  8054.       }
  8055.       _color: =
  8056.       {
  8057.         txt = "&"
  8058.         Typ = "LN"
  8059.         hint = "_color>tex light RGB color"
  8060.       }
  8061.       _focus: =
  8062.       {
  8063.         txt = "&"
  8064.         hint = "_focus>fade tex light edges"
  8065.       }
  8066.       _minlighta: =
  8067.       {
  8068.         txt = "&"
  8069.         hint = "_minlighta>abs scale minlite"
  8070.       }
  8071.     }
  8072.     t_FTracktrain:incl =
  8073.     {
  8074.       spawnflags: =
  8075.       {
  8076.         txt = "&"
  8077.         typ = "X256"
  8078.         cap = "256>Not Easy"
  8079.       }
  8080.       spawnflags: =
  8081.       {
  8082.         txt = "&"
  8083.         typ = "X512"
  8084.         cap = "512>Not Normal"
  8085.       }
  8086.       spawnflags: =
  8087.       {
  8088.         txt = "&"
  8089.         typ = "X1024"
  8090.         cap = "1024>Not Hard"
  8091.       }
  8092.       spawnflags: =
  8093.       {
  8094.         txt = "&"
  8095.         typ = "X2048"
  8096.         cap = "2048>Not DM"
  8097.       }
  8098.       targetname: =
  8099.       {
  8100.         txt = "&"
  8101.         hint = "Targetname>name"
  8102.       }
  8103.       spawnflags: =
  8104.       {
  8105.         txt = "&"
  8106.         typ = "X1"
  8107.         cap = "1>NoPitch"
  8108.       }
  8109.       spawnflags: =
  8110.       {
  8111.         txt = "&"
  8112.         typ = "X2"
  8113.         cap = "2>NoControl"
  8114.       }
  8115.       spawnflags: =
  8116.       {
  8117.         txt = "&"
  8118.         typ = "X4"
  8119.         cap = "4>OneWay"
  8120.       }
  8121.       spawnflags: =
  8122.       {
  8123.         txt = "&"
  8124.         typ = "X8"
  8125.         cap = "8>OtherMap"
  8126.       }
  8127.       spawnflags: =
  8128.       {
  8129.         txt = "&"
  8130.         typ = "X16"
  8131.         cap = "16>No HUD"
  8132.       }
  8133.       spawnflags: =
  8134.       {
  8135.         txt = "&"
  8136.         typ = "X32"
  8137.         cap = "32>Anim Indicator"
  8138.       }
  8139.       spawnflags: =
  8140.       {
  8141.         txt = "&"
  8142.         typ = "X64"
  8143.         cap = "64>Animate"
  8144.       }
  8145.       target: =
  8146.       {
  8147.         txt = "&"
  8148.         hint = "Target>first path_track"
  8149.       }
  8150.       sounds: =
  8151.       {
  8152.         txt = "&"
  8153.         hint = "Sounds>train sound"
  8154.         typ = "C"
  8155.         items = "None"$0D"Nada 1"$0D"Nada 2"$0D"Nada 3"$0D"Nada 4"$0D"Nada 5"$0D
  8156.          "Nada 6"
  8157.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"
  8158.       }
  8159.       distance: =
  8160.       {
  8161.         txt = "&"
  8162.         hint = "Distance>wheelbase"
  8163.       }
  8164.       height: =
  8165.       {
  8166.         txt = "&"
  8167.         hint = "Height>units above track"
  8168.       }
  8169.       speed: =
  8170.       {
  8171.         txt = "&"
  8172.         hint = "Speed>units/second"
  8173.       }
  8174.       dmg: =
  8175.       {
  8176.         txt = "&"
  8177.         hint = "Dmg>damage on crush"
  8178.       }
  8179.       roll: =
  8180.       {
  8181.         txt = "&"
  8182.         hint = "Roll>turn bank angle"
  8183.       }
  8184.       bleft: =
  8185.       {
  8186.         txt = "&"
  8187.         hint = "Bleft>min driver bbox"
  8188.       }
  8189.       tright: =
  8190.       {
  8191.         txt = "&"
  8192.         hint = "Tright>max driver bbox"
  8193.       }
  8194.     }
  8195.     func_tracktrain:form =
  8196.     {
  8197.       spawnflags: =
  8198.       {
  8199.         txt = "&"
  8200.         typ = "X256"
  8201.         cap = "256>Not Easy"
  8202.       }
  8203.       spawnflags: =
  8204.       {
  8205.         txt = "&"
  8206.         typ = "X512"
  8207.         cap = "512>Not Normal"
  8208.       }
  8209.       spawnflags: =
  8210.       {
  8211.         txt = "&"
  8212.         typ = "X1024"
  8213.         cap = "1024>Not Hard"
  8214.       }
  8215.       spawnflags: =
  8216.       {
  8217.         txt = "&"
  8218.         typ = "X2048"
  8219.         cap = "2048>Not DM"
  8220.       }
  8221.       targetname: =
  8222.       {
  8223.         txt = "&"
  8224.         hint = "Targetname>name"
  8225.       }
  8226.       spawnflags: =
  8227.       {
  8228.         txt = "&"
  8229.         typ = "X1"
  8230.         cap = "1>NoPitch"
  8231.       }
  8232.       spawnflags: =
  8233.       {
  8234.         txt = "&"
  8235.         typ = "X2"
  8236.         cap = "2>NoControl"
  8237.       }
  8238.       spawnflags: =
  8239.       {
  8240.         txt = "&"
  8241.         typ = "X4"
  8242.         cap = "4>OneWay"
  8243.       }
  8244.       spawnflags: =
  8245.       {
  8246.         txt = "&"
  8247.         typ = "X8"
  8248.         cap = "8>OtherMap"
  8249.       }
  8250.       spawnflags: =
  8251.       {
  8252.         txt = "&"
  8253.         typ = "X16"
  8254.         cap = "16>No HUD"
  8255.       }
  8256.       spawnflags: =
  8257.       {
  8258.         txt = "&"
  8259.         typ = "X32"
  8260.         cap = "32>Anim Indicator"
  8261.       }
  8262.       spawnflags: =
  8263.       {
  8264.         txt = "&"
  8265.         typ = "X64"
  8266.         cap = "64>Animate"
  8267.       }
  8268.       target: =
  8269.       {
  8270.         txt = "&"
  8271.         hint = "Target>first path_track"
  8272.       }
  8273.       sounds: =
  8274.       {
  8275.         txt = "&"
  8276.         hint = "Sounds>train sound"
  8277.         typ = "C"
  8278.         items = "None"$0D"Nada 1"$0D"Nada 2"$0D"Nada 3"$0D"Nada 4"$0D"Nada 5"$0D
  8279.          "Nada 6"
  8280.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"
  8281.       }
  8282.       distance: =
  8283.       {
  8284.         txt = "&"
  8285.         hint = "Distance>wheelbase"
  8286.       }
  8287.       height: =
  8288.       {
  8289.         txt = "&"
  8290.         hint = "Height>units above track"
  8291.       }
  8292.       speed: =
  8293.       {
  8294.         txt = "&"
  8295.         hint = "Speed>units/second"
  8296.       }
  8297.       dmg: =
  8298.       {
  8299.         txt = "&"
  8300.         hint = "Dmg>damage on crush"
  8301.       }
  8302.       roll: =
  8303.       {
  8304.         txt = "&"
  8305.         hint = "Roll>turn bank angle"
  8306.       }
  8307.       bleft: =
  8308.       {
  8309.         txt = "&"
  8310.         hint = "Bleft>min driver bbox"
  8311.       }
  8312.       tright: =
  8313.       {
  8314.         txt = "&"
  8315.         hint = "Tright>max driver bbox"
  8316.       }
  8317.       _minlight: =
  8318.       {
  8319.         txt = "&"
  8320.         hint = "_minlight>mottled glow 0.0-2.0"
  8321.       }
  8322.       _ambient: =
  8323.       {
  8324.         txt = "&"
  8325.         Typ = "LN"
  8326.         hint = "_ambient>minlight-RGB or absolute"
  8327.       }
  8328.       light: =
  8329.       {
  8330.         txt = "&"
  8331.         hint = "Light>tex light value"
  8332.       }
  8333.       _lightmin: =
  8334.       {
  8335.         txt = "&"
  8336.         hint = "_lightmin>min tex light value"
  8337.       }
  8338.       style: =
  8339.       {
  8340.         txt = "&"
  8341.         hint = "Style>type tex light"
  8342.         typ = "C"
  8343.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  8344.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  8345.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  8346.          "er"$0D"11>Slow pulse, no black"
  8347.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  8348.          "0"$0D"11"
  8349.       }
  8350.       _color: =
  8351.       {
  8352.         txt = "&"
  8353.         Typ = "LN"
  8354.         hint = "_color>tex light RGB color"
  8355.       }
  8356.       _focus: =
  8357.       {
  8358.         txt = "&"
  8359.         hint = "_focus>fade tex light edges"
  8360.       }
  8361.       _minlighta: =
  8362.       {
  8363.         txt = "&"
  8364.         hint = "_minlighta>abs scale minlite"
  8365.       }
  8366.     }
  8367.     t_FTrain:incl =
  8368.     {
  8369.       spawnflags: =
  8370.       {
  8371.         txt = "&"
  8372.         typ = "X256"
  8373.         cap = "256>Not Easy"
  8374.       }
  8375.       spawnflags: =
  8376.       {
  8377.         txt = "&"
  8378.         typ = "X512"
  8379.         cap = "512>Not Normal"
  8380.       }
  8381.       spawnflags: =
  8382.       {
  8383.         txt = "&"
  8384.         typ = "X1024"
  8385.         cap = "1024>Not Hard"
  8386.       }
  8387.       spawnflags: =
  8388.       {
  8389.         txt = "&"
  8390.         typ = "X2048"
  8391.         cap = "2048>Not DM"
  8392.       }
  8393.       targetname: =
  8394.       {
  8395.         txt = "&"
  8396.         hint = "Targetname>name"
  8397.       }
  8398.       speed: =
  8399.       {
  8400.         txt = "&"
  8401.         hint = "Speed>units/sec"
  8402.       }
  8403.       spawnflags: =
  8404.       {
  8405.         txt = "&"
  8406.         typ = "X1"
  8407.         cap = "1>Start On"
  8408.       }
  8409.       spawnflags: =
  8410.       {
  8411.         txt = "&"
  8412.         typ = "X2"
  8413.         cap = "2>Toggle"
  8414.       }
  8415.       spawnflags: =
  8416.       {
  8417.         txt = "&"
  8418.         typ = "X4"
  8419.         cap = "4>Block Stops"
  8420.       }
  8421.       spawnflags: =
  8422.       {
  8423.         txt = "&"
  8424.         typ = "X8"
  8425.         cap = "8>Rotate"
  8426.       }
  8427.       spawnflags: =
  8428.       {
  8429.         txt = "&"
  8430.         typ = "X16"
  8431.         cap = "16>Rot Const"
  8432.       }
  8433.       spawnflags: =
  8434.       {
  8435.         txt = "&"
  8436.         typ = "X32"
  8437.         cap = "32>Animated"
  8438.       }
  8439.       spawnflags: =
  8440.       {
  8441.         txt = "&"
  8442.         typ = "X64"
  8443.         cap = "64>Ani Fast"
  8444.       }
  8445.       spawnflags: =
  8446.       {
  8447.         txt = "&"
  8448.         typ = "X128"
  8449.         cap = "128>Smooth"
  8450.       }
  8451.       target: =
  8452.       {
  8453.         txt = "&"
  8454.         hint = "Target>first path_corner"
  8455.       }
  8456.       team: =
  8457.       {
  8458.         txt = "&"
  8459.         hint = "Team>func_train or func_rotating"
  8460.       }
  8461.       dmg: =
  8462.       {
  8463.         txt = "&"
  8464.         hint = "Dmg>damage when blocked"
  8465.       }
  8466.       noise: =
  8467.       {
  8468.         t_soundbrowser = !
  8469.         hint = "wav file to play."$0D$0D
  8470.            "The file selection button ... to the right"$0D
  8471.            "lets you pick the sound you want by clicking on it."$0D
  8472.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  8473.            "and place your .wav files there. You can also create"$0D
  8474.            "sub-folders within the 'sound' folder to group your files."$0D
  8475.            $0D"Right clicking on the sound file will let you play it."$0D
  8476.            "The path is set so it will work if put into a .pak file."
  8477.       }
  8478.       health: =
  8479.       {
  8480.         txt = "&"
  8481.         hint = "Health>sustainable damage"
  8482.       }
  8483.       pitch_speed: =
  8484.       {
  8485.         txt = "&"
  8486.         hint = "Pitch_Speed>deg/sec"
  8487.       }
  8488.       yaw_speed: =
  8489.       {
  8490.         txt = "&"
  8491.         hint = "Yaw_Speed>deg/sec"
  8492.       }
  8493.       roll_speed: =
  8494.       {
  8495.         txt = "&"
  8496.         hint = "Roll_Speed>deg/sec"
  8497.       }
  8498.       turn_rider: =
  8499.       {
  8500.         txt = "&"
  8501.         hint = "Turn_rider>rotate player"
  8502.         typ = "C"
  8503.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  8504.         values = "0"$0D"1"
  8505.       }
  8506.     }
  8507.     func_train:form =
  8508.     {
  8509.       Help = "Trains are moving platforms that players can ride."
  8510.       spawnflags: =
  8511.       {
  8512.         txt = "&"
  8513.         typ = "X256"
  8514.         cap = "256>Not Easy"
  8515.       }
  8516.       spawnflags: =
  8517.       {
  8518.         txt = "&"
  8519.         typ = "X512"
  8520.         cap = "512>Not Normal"
  8521.       }
  8522.       spawnflags: =
  8523.       {
  8524.         txt = "&"
  8525.         typ = "X1024"
  8526.         cap = "1024>Not Hard"
  8527.       }
  8528.       spawnflags: =
  8529.       {
  8530.         txt = "&"
  8531.         typ = "X2048"
  8532.         cap = "2048>Not DM"
  8533.       }
  8534.       targetname: =
  8535.       {
  8536.         txt = "&"
  8537.         hint = "Set this if it needs to be switchable."
  8538.       }
  8539.       speed: =
  8540.       {
  8541.         txt = "&"
  8542.         hint = "Speed>units/sec"
  8543.       }
  8544.       spawnflags: =
  8545.       {
  8546.         txt = "&"
  8547.         typ = "X1"
  8548.         cap = "1>Start On"
  8549.         Hint = "If you check this, it will start out moving."
  8550.       }
  8551.       spawnflags: =
  8552.       {
  8553.         txt = "&"
  8554.         typ = "X2"
  8555.         cap = "2>Toggle"
  8556.         Hint = "If this is checked, it can be turned on and off."
  8557.       }
  8558.       spawnflags: =
  8559.       {
  8560.         txt = "&"
  8561.         typ = "X4"
  8562.         cap = "4>Block Stops"
  8563.         Hint = "If this is checked, it will stop instead of crushing the playe"
  8564.          "r."
  8565.       }
  8566.       spawnflags: =
  8567.       {
  8568.         txt = "&"
  8569.         typ = "X8"
  8570.         cap = "8>Rotate"
  8571.       }
  8572.       spawnflags: =
  8573.       {
  8574.         txt = "&"
  8575.         typ = "X16"
  8576.         cap = "16>Rot Const"
  8577.       }
  8578.       spawnflags: =
  8579.       {
  8580.         txt = "&"
  8581.         typ = "X32"
  8582.         cap = "32>Animated"
  8583.       }
  8584.       spawnflags: =
  8585.       {
  8586.         txt = "&"
  8587.         typ = "X64"
  8588.         cap = "64>Ani Fast"
  8589.       }
  8590.       spawnflags: =
  8591.       {
  8592.         txt = "&"
  8593.         typ = "X128"
  8594.         cap = "128>Smooth"
  8595.       }
  8596.       target: =
  8597.       {
  8598.         txt = "&"
  8599.         hint = "Target a path_corner. It will spawn at the first path_corner i"
  8600.          "t is aimed at."
  8601.       }
  8602.       team: =
  8603.       {
  8604.         txt = "&"
  8605.         hint = "Team>func_train or func_rotating"
  8606.       }
  8607.       dmg: =
  8608.       {
  8609.         txt = "&"
  8610.         hint = "Dmg>damage when blocked. Default 2."
  8611.       }
  8612.       noise: =
  8613.       {
  8614.         t_soundbrowser = !
  8615.         hint = "wav file to play."$0D$0D
  8616.            "The file selection button ... to the right"$0D
  8617.            "lets you pick the sound you want by clicking on it."$0D
  8618.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  8619.            "and place your .wav files there. You can also create"$0D
  8620.            "sub-folders within the 'sound' folder to group your files."$0D
  8621.            $0D"Right clicking on the sound file will let you play it."$0D
  8622.            "The path is set so it will work if put into a .pak file."
  8623.       }
  8624.       health: =
  8625.       {
  8626.         txt = "&"
  8627.         hint = "Health>sustainable damage"
  8628.       }
  8629.       pitch_speed: =
  8630.       {
  8631.         txt = "&"
  8632.         hint = "Pitch_Speed>deg/sec"
  8633.       }
  8634.       yaw_speed: =
  8635.       {
  8636.         txt = "&"
  8637.         hint = "Yaw_Speed>deg/sec"
  8638.       }
  8639.       roll_speed: =
  8640.       {
  8641.         txt = "&"
  8642.         hint = "Roll_Speed>deg/sec"
  8643.       }
  8644.       turn_rider: =
  8645.       {
  8646.         txt = "&"
  8647.         hint = "Turn_rider>rotate player"
  8648.         typ = "C"
  8649.         items = "0>Don't turn rider"$0D"1>Turn rider w/model"
  8650.         values = "0"$0D"1"
  8651.       }
  8652.       _minlight: =
  8653.       {
  8654.         txt = "&"
  8655.         hint = "_minlight>mottled glow 0.0-2.0"
  8656.       }
  8657.       _ambient: =
  8658.       {
  8659.         txt = "&"
  8660.         Typ = "LN"
  8661.         hint = "_ambient>minlight-RGB or absolute"
  8662.       }
  8663.       light: =
  8664.       {
  8665.         txt = "&"
  8666.         hint = "Light>tex light value"
  8667.       }
  8668.       _lightmin: =
  8669.       {
  8670.         txt = "&"
  8671.         hint = "_lightmin>min tex light value"
  8672.       }
  8673.       style: =
  8674.       {
  8675.         txt = "&"
  8676.         hint = "Style>type tex light"
  8677.         typ = "C"
  8678.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  8679.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  8680.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  8681.          "er"$0D"11>Slow pulse, no black"
  8682.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  8683.          "0"$0D"11"
  8684.       }
  8685.       _color: =
  8686.       {
  8687.         txt = "&"
  8688.         Typ = "LN"
  8689.         hint = "_color>tex light RGB color"
  8690.       }
  8691.       _focus: =
  8692.       {
  8693.         txt = "&"
  8694.         hint = "_focus>fade tex light edges"
  8695.       }
  8696.       _minlighta: =
  8697.       {
  8698.         txt = "&"
  8699.         hint = "_minlighta>abs scale minlite"
  8700.       }
  8701.     }
  8702.     t_FTrainButton:incl =
  8703.     {
  8704.       spawnflags: =
  8705.       {
  8706.         txt = "&"
  8707.         typ = "X256"
  8708.         cap = "256>Not Easy"
  8709.       }
  8710.       spawnflags: =
  8711.       {
  8712.         txt = "&"
  8713.         typ = "X512"
  8714.         cap = "512>Not Normal"
  8715.       }
  8716.       spawnflags: =
  8717.       {
  8718.         txt = "&"
  8719.         typ = "X1024"
  8720.         cap = "1024>Not Hard"
  8721.       }
  8722.       spawnflags: =
  8723.       {
  8724.         txt = "&"
  8725.         typ = "X2048"
  8726.         cap = "2048>Not DM"
  8727.       }
  8728.       targetname: =
  8729.       {
  8730.         txt = "&"
  8731.         hint = "Targetname>name"
  8732.       }
  8733.       target: =
  8734.       {
  8735.         txt = "&"
  8736.         hint = "Target>ent to trigger"
  8737.       }
  8738.       killtarget: =
  8739.       {
  8740.         txt = "&"
  8741.         hint = "Killtarget>remove ent from map"
  8742.       }
  8743.       delay: =
  8744.       {
  8745.         txt = "&"
  8746.         hint = "Delay>trigger in x seconds"
  8747.       }
  8748.       health: =
  8749.       {
  8750.         txt = "&"
  8751.         hint = "Health>dmg before trigger"
  8752.       }
  8753.       angles: =
  8754.       {
  8755.         txt = "&"
  8756.         hint = "Angles>pitch yaw 0"
  8757.       }
  8758.       pathtarget: =
  8759.       {
  8760.         txt = "&"
  8761.         hint = "Pathtarget>elevator level target"
  8762.       }
  8763.       movewith: =
  8764.       {
  8765.         txt = "&"
  8766.         hint = "Movewith>ent to move with"
  8767.       }
  8768.       speed: =
  8769.       {
  8770.         txt = "&"
  8771.         hint = "Speed>units/sec"
  8772.       }
  8773.       wait: =
  8774.       {
  8775.         txt = "&"
  8776.         hint = "Wait>sec until reset"
  8777.       }
  8778.       lip: =
  8779.       {
  8780.         txt = "&"
  8781.         hint = "Lip>units visible after move"
  8782.       }
  8783.       sounds: =
  8784.       {
  8785.         txt = "&"
  8786.         hint = "Sounds>noise when moving"
  8787.         typ = "C"
  8788.         items = "0>Audible"$0D"1>Silent"
  8789.         values = "0"$0D"1"
  8790.       }
  8791.       message: =
  8792.       {
  8793.         txt = "&"
  8794.         hint = "Message>print when activated"
  8795.       }
  8796.       spawnflags: =
  8797.       {
  8798.         txt = "&"
  8799.         typ = "X1"
  8800.         cap = "1>+Attack"
  8801.       }
  8802.       spawnflags: =
  8803.       {
  8804.         txt = "&"
  8805.         typ = "X2"
  8806.         cap = "2>No touch"
  8807.       }
  8808.       movewith: =
  8809.       {
  8810.         txt = "&"
  8811.         hint = "Movewith>train name"
  8812.       }
  8813.     }
  8814.     func_trainbutton:form =
  8815.     {
  8816.       spawnflags: =
  8817.       {
  8818.         txt = "&"
  8819.         typ = "X256"
  8820.         cap = "256>Not Easy"
  8821.       }
  8822.       spawnflags: =
  8823.       {
  8824.         txt = "&"
  8825.         typ = "X512"
  8826.         cap = "512>Not Normal"
  8827.       }
  8828.       spawnflags: =
  8829.       {
  8830.         txt = "&"
  8831.         typ = "X1024"
  8832.         cap = "1024>Not Hard"
  8833.       }
  8834.       spawnflags: =
  8835.       {
  8836.         txt = "&"
  8837.         typ = "X2048"
  8838.         cap = "2048>Not DM"
  8839.       }
  8840.       targetname: =
  8841.       {
  8842.         txt = "&"
  8843.         hint = "Targetname>name"
  8844.       }
  8845.       target: =
  8846.       {
  8847.         txt = "&"
  8848.         hint = "Target>ent to trigger"
  8849.       }
  8850.       killtarget: =
  8851.       {
  8852.         txt = "&"
  8853.         hint = "Killtarget>remove ent from map"
  8854.       }
  8855.       delay: =
  8856.       {
  8857.         txt = "&"
  8858.         hint = "Delay>trigger in x seconds"
  8859.       }
  8860.       health: =
  8861.       {
  8862.         txt = "&"
  8863.         hint = "Health>dmg before trigger"
  8864.       }
  8865.       angles: =
  8866.       {
  8867.         txt = "&"
  8868.         hint = "Angles>pitch yaw 0"
  8869.       }
  8870.       pathtarget: =
  8871.       {
  8872.         txt = "&"
  8873.         hint = "Pathtarget>elevator level target"
  8874.       }
  8875.       movewith: =
  8876.       {
  8877.         txt = "&"
  8878.         hint = "Movewith>ent to move with"
  8879.       }
  8880.       speed: =
  8881.       {
  8882.         txt = "&"
  8883.         hint = "Speed>units/sec"
  8884.       }
  8885.       wait: =
  8886.       {
  8887.         txt = "&"
  8888.         hint = "Wait>sec until reset"
  8889.       }
  8890.       lip: =
  8891.       {
  8892.         txt = "&"
  8893.         hint = "Lip>units visible after move"
  8894.       }
  8895.       sounds: =
  8896.       {
  8897.         txt = "&"
  8898.         hint = "Sounds>noise when moving"
  8899.         typ = "C"
  8900.         items = "0>Audible"$0D"1>Silent"
  8901.         values = "0"$0D"1"
  8902.       }
  8903.       message: =
  8904.       {
  8905.         txt = "&"
  8906.         hint = "Message>print when activated"
  8907.       }
  8908.       spawnflags: =
  8909.       {
  8910.         txt = "&"
  8911.         typ = "X1"
  8912.         cap = "1>+Attack"
  8913.       }
  8914.       spawnflags: =
  8915.       {
  8916.         txt = "&"
  8917.         typ = "X2"
  8918.         cap = "2>No touch"
  8919.       }
  8920.       movewith: =
  8921.       {
  8922.         txt = "&"
  8923.         hint = "Movewith>train name"
  8924.       }
  8925.       _minlight: =
  8926.       {
  8927.         txt = "&"
  8928.         hint = "_minlight>mottled glow 0.0-2.0"
  8929.       }
  8930.       _ambient: =
  8931.       {
  8932.         txt = "&"
  8933.         Typ = "LN"
  8934.         hint = "_ambient>minlight-RGB or absolute"
  8935.       }
  8936.       light: =
  8937.       {
  8938.         txt = "&"
  8939.         hint = "Light>tex light value"
  8940.       }
  8941.       _lightmin: =
  8942.       {
  8943.         txt = "&"
  8944.         hint = "_lightmin>min tex light value"
  8945.       }
  8946.       style: =
  8947.       {
  8948.         txt = "&"
  8949.         hint = "Style>type tex light"
  8950.         typ = "C"
  8951.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  8952.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  8953.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  8954.          "er"$0D"11>Slow pulse, no black"
  8955.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  8956.          "0"$0D"11"
  8957.       }
  8958.       _color: =
  8959.       {
  8960.         txt = "&"
  8961.         Typ = "LN"
  8962.         hint = "_color>tex light RGB color"
  8963.       }
  8964.       _focus: =
  8965.       {
  8966.         txt = "&"
  8967.         hint = "_focus>fade tex light edges"
  8968.       }
  8969.       _minlighta: =
  8970.       {
  8971.         txt = "&"
  8972.         hint = "_minlighta>abs scale minlite"
  8973.       }
  8974.     }
  8975.     t_FVehicle:incl =
  8976.     {
  8977.       spawnflags: =
  8978.       {
  8979.         txt = "&"
  8980.         typ = "X256"
  8981.         cap = "256>Not Easy"
  8982.       }
  8983.       spawnflags: =
  8984.       {
  8985.         txt = "&"
  8986.         typ = "X512"
  8987.         cap = "512>Not Normal"
  8988.       }
  8989.       spawnflags: =
  8990.       {
  8991.         txt = "&"
  8992.         typ = "X1024"
  8993.         cap = "1024>Not Hard"
  8994.       }
  8995.       spawnflags: =
  8996.       {
  8997.         txt = "&"
  8998.         typ = "X2048"
  8999.         cap = "2048>Not DM"
  9000.       }
  9001.       targetname: =
  9002.       {
  9003.         txt = "&"
  9004.         hint = "Targetname>name"
  9005.       }
  9006.       spawnflags: =
  9007.       {
  9008.         txt = "&"
  9009.         typ = "X4"
  9010.         cap = "4>Block Stops"
  9011.       }
  9012.       spawnflags: =
  9013.       {
  9014.         txt = "&"
  9015.         typ = "X16"
  9016.         cap = "16>No HUD"
  9017.       }
  9018.       turn_rider: =
  9019.       {
  9020.         txt = "&"
  9021.         hint = "Turn_rider>rotate movewith children"
  9022.         typ = "C"
  9023.         items = "0>Don't turn children"$0D"1>Turn children w/vehicle"
  9024.         values = "0"$0D"1"
  9025.       }
  9026.       message: =
  9027.       {
  9028.         txt = "&"
  9029.         hint = "Message>print when activated"
  9030.       }
  9031.       mass: =
  9032.       {
  9033.         txt = "&"
  9034.         hint = "Mass>weight"
  9035.       }
  9036.       speed: =
  9037.       {
  9038.         txt = "&"
  9039.         hint = "Speed>units/sec"
  9040.       }
  9041.       move_origin: =
  9042.       {
  9043.         txt = "&"
  9044.         hint = "Move_origin>XYZ driver offset"
  9045.       }
  9046.       dmg: =
  9047.       {
  9048.         txt = "&"
  9049.         hint = "Dmg>damage at origin"
  9050.       }
  9051.       health: =
  9052.       {
  9053.         txt = "&"
  9054.         hint = "Health>sustainable damage"
  9055.       }
  9056.       deathtarget: =
  9057.       {
  9058.         txt = "&"
  9059.         hint = "Deathtarget>trigger ent at death"
  9060.       }
  9061.       radius: =
  9062.       {
  9063.         txt = "&"
  9064.         hint = "Radius>turning radius"
  9065.       }
  9066.     }
  9067.     func_vehicle:form =
  9068.     {
  9069.       spawnflags: =
  9070.       {
  9071.         txt = "&"
  9072.         typ = "X256"
  9073.         cap = "256>Not Easy"
  9074.       }
  9075.       spawnflags: =
  9076.       {
  9077.         txt = "&"
  9078.         typ = "X512"
  9079.         cap = "512>Not Normal"
  9080.       }
  9081.       spawnflags: =
  9082.       {
  9083.         txt = "&"
  9084.         typ = "X1024"
  9085.         cap = "1024>Not Hard"
  9086.       }
  9087.       spawnflags: =
  9088.       {
  9089.         txt = "&"
  9090.         typ = "X2048"
  9091.         cap = "2048>Not DM"
  9092.       }
  9093.       targetname: =
  9094.       {
  9095.         txt = "&"
  9096.         hint = "Targetname>name"
  9097.       }
  9098.       spawnflags: =
  9099.       {
  9100.         txt = "&"
  9101.         typ = "X4"
  9102.         cap = "4>Block Stops"
  9103.       }
  9104.       spawnflags: =
  9105.       {
  9106.         txt = "&"
  9107.         typ = "X16"
  9108.         cap = "16>No HUD"
  9109.       }
  9110.       turn_rider: =
  9111.       {
  9112.         txt = "&"
  9113.         hint = "Turn_rider>rotate movewith children"
  9114.         typ = "C"
  9115.         items = "0>Don't turn children"$0D"1>Turn children w/vehicle"
  9116.         values = "0"$0D"1"
  9117.       }
  9118.       message: =
  9119.       {
  9120.         txt = "&"
  9121.         hint = "Message>print when activated"
  9122.       }
  9123.       mass: =
  9124.       {
  9125.         txt = "&"
  9126.         hint = "Mass>weight"
  9127.       }
  9128.       speed: =
  9129.       {
  9130.         txt = "&"
  9131.         hint = "Speed>units/sec"
  9132.       }
  9133.       move_origin: =
  9134.       {
  9135.         txt = "&"
  9136.         hint = "Move_origin>XYZ driver offset"
  9137.       }
  9138.       dmg: =
  9139.       {
  9140.         txt = "&"
  9141.         hint = "Dmg>damage at origin"
  9142.       }
  9143.       health: =
  9144.       {
  9145.         txt = "&"
  9146.         hint = "Health>sustainable damage"
  9147.       }
  9148.       deathtarget: =
  9149.       {
  9150.         txt = "&"
  9151.         hint = "Deathtarget>trigger ent at death"
  9152.       }
  9153.       radius: =
  9154.       {
  9155.         txt = "&"
  9156.         hint = "Radius>turning radius"
  9157.       }
  9158.       _minlight: =
  9159.       {
  9160.         txt = "&"
  9161.         hint = "_minlight>mottled glow 0.0-2.0"
  9162.       }
  9163.       _ambient: =
  9164.       {
  9165.         txt = "&"
  9166.         Typ = "LN"
  9167.         hint = "_ambient>minlight-RGB or absolute"
  9168.       }
  9169.       light: =
  9170.       {
  9171.         txt = "&"
  9172.         hint = "Light>tex light value"
  9173.       }
  9174.       _lightmin: =
  9175.       {
  9176.         txt = "&"
  9177.         hint = "_lightmin>min tex light value"
  9178.       }
  9179.       style: =
  9180.       {
  9181.         txt = "&"
  9182.         hint = "Style>type tex light"
  9183.         typ = "C"
  9184.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  9185.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  9186.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  9187.          "er"$0D"11>Slow pulse, no black"
  9188.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  9189.          "0"$0D"11"
  9190.       }
  9191.       _color: =
  9192.       {
  9193.         txt = "&"
  9194.         Typ = "LN"
  9195.         hint = "_color>tex light RGB color"
  9196.       }
  9197.       _focus: =
  9198.       {
  9199.         txt = "&"
  9200.         hint = "_focus>fade tex light edges"
  9201.       }
  9202.       _minlighta: =
  9203.       {
  9204.         txt = "&"
  9205.         hint = "_minlighta>abs scale minlite"
  9206.       }
  9207.     }
  9208.     func_wall:form =
  9209.     {
  9210.       Help = "This is just a solid wall if not inhibited."
  9211.       spawnflags: =
  9212.       {
  9213.         txt = "&"
  9214.         typ = "X256"
  9215.         cap = "256>Not Easy"
  9216.       }
  9217.       spawnflags: =
  9218.       {
  9219.         txt = "&"
  9220.         typ = "X512"
  9221.         cap = "512>Not Normal"
  9222.       }
  9223.       spawnflags: =
  9224.       {
  9225.         txt = "&"
  9226.         typ = "X1024"
  9227.         cap = "1024>Not Hard"
  9228.       }
  9229.       spawnflags: =
  9230.       {
  9231.         txt = "&"
  9232.         typ = "X2048"
  9233.         cap = "2048>Not DM"
  9234.       }
  9235.       targetname: =
  9236.       {
  9237.         txt = "&"
  9238.         hint = "Set this so it can be triggered on or off."
  9239.       }
  9240.       movewith: =
  9241.       {
  9242.         txt = "&"
  9243.         hint = "Movewith>ent to move with"
  9244.       }
  9245.       count: =
  9246.       {
  9247.         txt = "&"
  9248.         hint = "Count>kill at # deactivations"
  9249.       }
  9250.       _minlight: =
  9251.       {
  9252.         txt = "&"
  9253.         hint = "_minlight>mottled glow 0.0-2.0"
  9254.       }
  9255.       _ambient: =
  9256.       {
  9257.         txt = "&"
  9258.         Typ = "LN"
  9259.         hint = "_ambient>minlight-RGB or absolute"
  9260.       }
  9261.       light: =
  9262.       {
  9263.         txt = "&"
  9264.         hint = "Light>tex light value"
  9265.       }
  9266.       _lightmin: =
  9267.       {
  9268.         txt = "&"
  9269.         hint = "_lightmin>min tex light value"
  9270.       }
  9271.       style: =
  9272.       {
  9273.         txt = "&"
  9274.         hint = "Style>type tex light"
  9275.         typ = "C"
  9276.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  9277.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  9278.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  9279.          "er"$0D"11>Slow pulse, no black"
  9280.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  9281.          "0"$0D"11"
  9282.       }
  9283.       _color: =
  9284.       {
  9285.         txt = "&"
  9286.         Typ = "LN"
  9287.         hint = "_color>tex light RGB color"
  9288.       }
  9289.       _focus: =
  9290.       {
  9291.         txt = "&"
  9292.         hint = "_focus>fade tex light edges"
  9293.       }
  9294.       _minlighta: =
  9295.       {
  9296.         txt = "&"
  9297.         hint = "_minlighta>abs scale minlite"
  9298.       }
  9299.       spawnflags: =
  9300.       {
  9301.         txt = "&"
  9302.         typ = "X1"
  9303.         cap = "1>Trig Spawn"
  9304.         Hint = "The wall will not be present until triggered.  It will then bl"
  9305.          "ink in to existance; it will kill anything that was in it's way."
  9306.       }
  9307.       spawnflags: =
  9308.       {
  9309.         txt = "&"
  9310.         typ = "X2"
  9311.         cap = "2>Toggle"
  9312.         Hint = "Only valid for TRIGGER_SPAWN walls.  This allows the wall to b"
  9313.          "e turned on and off."
  9314.       }
  9315.       spawnflags: =
  9316.       {
  9317.         txt = "&"
  9318.         typ = "X4"
  9319.         cap = "4>Start On"
  9320.         Hint = "Only valid for TRIGGER_SPAWN walls. The wall will initially be"
  9321.          " present."
  9322.       }
  9323.       spawnflags: =
  9324.       {
  9325.         txt = "&"
  9326.         typ = "X8"
  9327.         cap = "8>Animated"
  9328.         Hint = "You must check this or ANIMATED_FAST if you use an animated te"
  9329.          "xture on this brush."
  9330.       }
  9331.       spawnflags: =
  9332.       {
  9333.         txt = "&"
  9334.         typ = "X16"
  9335.         cap = "16>Ani Fast"
  9336.         Hint = "You must check this or ANIMATED if you use an animated texture"
  9337.          " on this brush."
  9338.       }
  9339.     }
  9340.     t_FWater:incl =
  9341.     {
  9342.       spawnflags: =
  9343.       {
  9344.         txt = "&"
  9345.         typ = "X256"
  9346.         cap = "256>Not Easy"
  9347.       }
  9348.       spawnflags: =
  9349.       {
  9350.         txt = "&"
  9351.         typ = "X512"
  9352.         cap = "512>Not Normal"
  9353.       }
  9354.       spawnflags: =
  9355.       {
  9356.         txt = "&"
  9357.         typ = "X1024"
  9358.         cap = "1024>Not Hard"
  9359.       }
  9360.       spawnflags: =
  9361.       {
  9362.         txt = "&"
  9363.         typ = "X2048"
  9364.         cap = "2048>Not DM"
  9365.       }
  9366.       targetname: =
  9367.       {
  9368.         txt = "&"
  9369.         hint = "Targetname>name"
  9370.       }
  9371.       angles: =
  9372.       {
  9373.         txt = "&"
  9374.         hint = "Angles>pitch yaw 0"
  9375.       }
  9376.       speed: =
  9377.       {
  9378.         txt = "&"
  9379.         hint = "Speed>units/sec"
  9380.       }
  9381.       spawnflags: =
  9382.       {
  9383.         txt = "&"
  9384.         typ = "X1"
  9385.         cap = "1>Start Open"
  9386.       }
  9387.       spawnflags: =
  9388.       {
  9389.         txt = "&"
  9390.         typ = "X2"
  9391.         cap = "2>Mud"
  9392.       }
  9393.       wait: =
  9394.       {
  9395.         txt = "&"
  9396.         hint = "Wait>sec until reset"
  9397.         typ = "C"
  9398.         items = "-1>Toggle"
  9399.         values = "-1"
  9400.       }
  9401.       lip: =
  9402.       {
  9403.         txt = "&"
  9404.         hint = "Lip>units visible after move"
  9405.       }
  9406.       sounds: =
  9407.       {
  9408.         txt = "&"
  9409.         hint = "Sounds>noise when moving"
  9410.         typ = "C"
  9411.         items = "0>No Sounds"$0D"1>Water"$0D"2>Lava"
  9412.         values = "0"$0D"1"$0D"2"
  9413.       }
  9414.       team: =
  9415.       {
  9416.         txt = "&"
  9417.         hint = "Team>func_water or similar"
  9418.       }
  9419.     }
  9420.     func_water:form =
  9421.     {
  9422.       Help = "Func_water is a moveable water brush.  It must be targeted to op"
  9423.        "erate. Use a non-water texture at your own risk."
  9424.       spawnflags: =
  9425.       {
  9426.         txt = "&"
  9427.         typ = "X256"
  9428.         cap = "256>Not Easy"
  9429.       }
  9430.       spawnflags: =
  9431.       {
  9432.         txt = "&"
  9433.         typ = "X512"
  9434.         cap = "512>Not Normal"
  9435.       }
  9436.       spawnflags: =
  9437.       {
  9438.         txt = "&"
  9439.         typ = "X1024"
  9440.         cap = "1024>Not Hard"
  9441.       }
  9442.       spawnflags: =
  9443.       {
  9444.         txt = "&"
  9445.         typ = "X2048"
  9446.         cap = "2048>Not DM"
  9447.       }
  9448.       targetname: =
  9449.       {
  9450.         txt = "&"
  9451.         hint = "This has to be set in order for it to work."
  9452.       }
  9453.       angles: =
  9454.       {
  9455.         txt = "&"
  9456.         hint = "Angles>pitch yaw 0"
  9457.       }
  9458.       speed: =
  9459.       {
  9460.         txt = "&"
  9461.         hint = "Speed>units/sec (default 25)."
  9462.       }
  9463.       spawnflags: =
  9464.       {
  9465.         txt = "&"
  9466.         typ = "X1"
  9467.         cap = "1>Start Open"
  9468.         Hint = "Causes the water to move to its destination when spawned and o"
  9469.          "perate in reverse."
  9470.       }
  9471.       spawnflags: =
  9472.       {
  9473.         txt = "&"
  9474.         typ = "X2"
  9475.         cap = "2>Mud"
  9476.       }
  9477.       wait: =
  9478.       {
  9479.         txt = "&"
  9480.         typ = "C"
  9481.         items = "-1>Toggle"
  9482.         values = "-1"
  9483.         hint = "Wait>sec until reset. Wait before returning (default 1, -1 = T"
  9484.          "OGGLE)."
  9485.       }
  9486.       lip: =
  9487.       {
  9488.         txt = "&"
  9489.         hint = "Lip>units visible after move. Lip remaining at end of move (de"
  9490.          "fault 0)."
  9491.       }
  9492.       sounds: =
  9493.       {
  9494.         txt = "&"
  9495.         typ = "C"
  9496.         items = "0>No Sounds"$0D"1>Water"$0D"2>Lava"
  9497.         values = "0"$0D"1"$0D"2"
  9498.         Hints = "Set sounds to one of the following: (yes, these need to be ch"
  9499.          "anged.)"
  9500.       }
  9501.       team: =
  9502.       {
  9503.         txt = "&"
  9504.         hint = "Team>func_water or similar"
  9505.       }
  9506.       _minlight: =
  9507.       {
  9508.         txt = "&"
  9509.         hint = "_minlight>mottled glow 0.0-2.0"
  9510.       }
  9511.       _ambient: =
  9512.       {
  9513.         txt = "&"
  9514.         Typ = "LN"
  9515.         hint = "_ambient>minlight-RGB or absolute"
  9516.       }
  9517.       light: =
  9518.       {
  9519.         txt = "&"
  9520.         hint = "Light>tex light value"
  9521.       }
  9522.       _lightmin: =
  9523.       {
  9524.         txt = "&"
  9525.         hint = "_lightmin>min tex light value"
  9526.       }
  9527.       style: =
  9528.       {
  9529.         txt = "&"
  9530.         hint = "Style>type tex light"
  9531.         typ = "C"
  9532.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  9533.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  9534.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  9535.          "er"$0D"11>Slow pulse, no black"
  9536.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  9537.          "0"$0D"11"
  9538.       }
  9539.       _color: =
  9540.       {
  9541.         txt = "&"
  9542.         Typ = "LN"
  9543.         hint = "_color>tex light RGB color"
  9544.       }
  9545.       _focus: =
  9546.       {
  9547.         txt = "&"
  9548.         hint = "_focus>fade tex light edges"
  9549.       }
  9550.       _minlighta: =
  9551.       {
  9552.         txt = "&"
  9553.         hint = "_minlighta>abs scale minlite"
  9554.       }
  9555.     }
  9556.     hint_path:form =
  9557.     {
  9558.       bbox = '-8 -8 -8 8 8 8'
  9559.       spawnflags: =
  9560.       {
  9561.         txt = "&"
  9562.         typ = "X256"
  9563.         cap = "256>Not Easy"
  9564.       }
  9565.       spawnflags: =
  9566.       {
  9567.         txt = "&"
  9568.         typ = "X512"
  9569.         cap = "512>Not Normal"
  9570.       }
  9571.       spawnflags: =
  9572.       {
  9573.         txt = "&"
  9574.         typ = "X1024"
  9575.         cap = "1024>Not Hard"
  9576.       }
  9577.       spawnflags: =
  9578.       {
  9579.         txt = "&"
  9580.         typ = "X2048"
  9581.         cap = "2048>Not DM"
  9582.       }
  9583.       spawnflags: =
  9584.       {
  9585.         txt = "&"
  9586.         typ = "X2048"
  9587.       }
  9588.       targetname: =
  9589.       {
  9590.         txt = "&"
  9591.         hint = "Targetname>name"
  9592.       }
  9593.       spawnflags: =
  9594.       {
  9595.         txt = "&"
  9596.         typ = "X1"
  9597.         cap = "1>End"
  9598.       }
  9599.       target: =
  9600.       {
  9601.         txt = "&"
  9602.         hint = "Target>next hint_path"
  9603.       }
  9604.       wait: =
  9605.       {
  9606.         txt = "&"
  9607.         hint = "Wait>Monster pause time"
  9608.       }
  9609.     }
  9610.     info_null:form =
  9611.     {
  9612.       Help = "Used as a positional target for spotlights, etc."
  9613.       bbox = '-4 -4 -4 4 4 4'
  9614.       spawnflags: =
  9615.       {
  9616.         txt = "&"
  9617.         typ = "X256"
  9618.         cap = "256>Not Easy"
  9619.       }
  9620.       spawnflags: =
  9621.       {
  9622.         txt = "&"
  9623.         typ = "X512"
  9624.         cap = "512>Not Normal"
  9625.       }
  9626.       spawnflags: =
  9627.       {
  9628.         txt = "&"
  9629.         typ = "X1024"
  9630.         cap = "1024>Not Hard"
  9631.       }
  9632.       spawnflags: =
  9633.       {
  9634.         txt = "&"
  9635.         typ = "X2048"
  9636.         cap = "2048>Not DM"
  9637.       }
  9638.       targetname: =
  9639.       {
  9640.         txt = "&"
  9641.         hint = "Point a light at this."
  9642.       }
  9643.     }
  9644.     info_notnull:form =
  9645.     {
  9646.       Help = "Place this at the tip of a turret_breach."
  9647.       bbox = '-4 -4 -4 4 4 4'
  9648.       spawnflags: =
  9649.       {
  9650.         txt = "&"
  9651.         typ = "X256"
  9652.         cap = "256>Not Easy"
  9653.       }
  9654.       spawnflags: =
  9655.       {
  9656.         txt = "&"
  9657.         typ = "X512"
  9658.         cap = "512>Not Normal"
  9659.       }
  9660.       spawnflags: =
  9661.       {
  9662.         txt = "&"
  9663.         typ = "X1024"
  9664.         cap = "1024>Not Hard"
  9665.       }
  9666.       spawnflags: =
  9667.       {
  9668.         txt = "&"
  9669.         typ = "X2048"
  9670.         cap = "2048>Not DM"
  9671.       }
  9672.       targetname: =
  9673.       {
  9674.         txt = "&"
  9675.         hint = "This should be to target the turret_breach."
  9676.       }
  9677.       angles: =
  9678.       {
  9679.         txt = "&"
  9680.         hint = "Angles>pitch yaw roll"
  9681.       }
  9682.       movewith: =
  9683.       {
  9684.         txt = "&"
  9685.         hint = "Movewith>ent to move with"
  9686.       }
  9687.     }
  9688.     t_PlayerClass:incl =
  9689.     {
  9690.       bbox = '-16 -16 -24 16 16 32'
  9691.       spawnflags: =
  9692.       {
  9693.         txt = "&"
  9694.         typ = "X256"
  9695.         cap = "256>Not Easy"
  9696.       }
  9697.       spawnflags: =
  9698.       {
  9699.         txt = "&"
  9700.         typ = "X512"
  9701.         cap = "512>Not Normal"
  9702.       }
  9703.       spawnflags: =
  9704.       {
  9705.         txt = "&"
  9706.         typ = "X1024"
  9707.         cap = "1024>Not Hard"
  9708.       }
  9709.       spawnflags: =
  9710.       {
  9711.         txt = "&"
  9712.         typ = "X2048"
  9713.         cap = "2048>Not DM"
  9714.       }
  9715.       targetname: =
  9716.       {
  9717.         txt = "&"
  9718.         hint = "Targetname>name"
  9719.       }
  9720.       angles: =
  9721.       {
  9722.         txt = "&"
  9723.         hint = "Angles>pitch yaw roll"
  9724.       }
  9725.     }
  9726.     info_player_start:form =
  9727.     {
  9728.       Help = "This is the normal player start for the map."
  9729.       bbox = '-16 -16 -24 16 16 32'
  9730.       mdl = "players/male/tris.md2"
  9731.       mdlskin = "players/male/cipher.pcx"
  9732.       spawnflags: =
  9733.       {
  9734.         txt = "&"
  9735.         typ = "X256"
  9736.         cap = "256>Not Easy"
  9737.       }
  9738.       spawnflags: =
  9739.       {
  9740.         txt = "&"
  9741.         typ = "X512"
  9742.         cap = "512>Not Normal"
  9743.       }
  9744.       spawnflags: =
  9745.       {
  9746.         txt = "&"
  9747.         typ = "X1024"
  9748.         cap = "1024>Not Hard"
  9749.       }
  9750.       spawnflags: =
  9751.       {
  9752.         txt = "&"
  9753.         typ = "X2048"
  9754.         cap = "2048>Not DM"
  9755.       }
  9756.       targetname: =
  9757.       {
  9758.         txt = "&"
  9759.         hint = "Targetname>name"
  9760.       }
  9761.       angles: =
  9762.       {
  9763.         txt = "&"
  9764.         hint = "Angles>pitch yaw roll"
  9765.       }
  9766.       style: =
  9767.       {
  9768.         txt = "&"
  9769.         hint = "Style>default weapon"
  9770.         typ = "C"
  9771.         items = "-10>BFG (no blaster)"$0D"-9>RG (no blaster)"$0D"-8>HB (no bla"
  9772.          "ster)"$0D"-7>RL (no blaster)"$0D"-6>GL (no blaster)"$0D"-5>CG (no bl"
  9773.          "aster)"$0D"-4>MG (no blaster)"$0D"-3>SSG (no blaster)"$0D"-2>SG (no "
  9774.          "blaster)"$0D"-1>None"$0D"0>Don't specify"$0D"1>Blaster"$0D"2>SG w/bl"
  9775.          "aster"$0D"3>SSG w/blaster"$0D"4>MG w/blaster"$0D"5>CG w/blaster"$0D"6"
  9776.          ">GL w/blaster"$0D"7>RL w/blaster"$0D"8>HB w/blaster"$0D"9>RG w/blast"
  9777.          "er"$0D"10>BFG w/blaster"
  9778.         values = "-10"$0D"-9"$0D"-8"$0D"-7"$0D"-6"$0D"-5"$0D"-4"$0D"-3"$0D"-2"$0D
  9779.          "-1"$0D"0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"$0D"8"$0D"9"$0D"1"
  9780.          "0"
  9781.       }
  9782.       count: =
  9783.       {
  9784.         txt = "&"
  9785.         hint = "Count>kill at # uses"
  9786.       }
  9787.     }
  9788.     info_player_deathmatch:form =
  9789.     {
  9790.       Help = "Potential spawning position for deathmatch games."
  9791.       bbox = '-16 -16 -24 16 16 32'
  9792.       mdl = "players/female/tris.md2"
  9793.       mdlskin = "players/female/brianna.pcx"
  9794.       spawnflags: =
  9795.       {
  9796.         txt = "&"
  9797.         typ = "X256"
  9798.         cap = "256>Not Easy"
  9799.       }
  9800.       spawnflags: =
  9801.       {
  9802.         txt = "&"
  9803.         typ = "X512"
  9804.         cap = "512>Not Normal"
  9805.       }
  9806.       spawnflags: =
  9807.       {
  9808.         txt = "&"
  9809.         typ = "X1024"
  9810.         cap = "1024>Not Hard"
  9811.       }
  9812.       spawnflags: =
  9813.       {
  9814.         txt = "&"
  9815.         typ = "X2048"
  9816.         cap = "2048>Not DM"
  9817.       }
  9818.       targetname: =
  9819.       {
  9820.         txt = "&"
  9821.         hint = "Targetname>name"
  9822.       }
  9823.       angles: =
  9824.       {
  9825.         txt = "&"
  9826.         hint = "Angles>pitch yaw roll"
  9827.       }
  9828.       style: =
  9829.       {
  9830.         txt = "&"
  9831.         hint = "Style>default weapon"
  9832.         typ = "C"
  9833.         items = "-10>BFG (no blaster)"$0D"-9>RG (no blaster)"$0D"-8>HB (no bla"
  9834.          "ster)"$0D"-7>RL (no blaster)"$0D"-6>GL (no blaster)"$0D"-5>CG (no bl"
  9835.          "aster)"$0D"-4>MG (no blaster)"$0D"-3>SSG (no blaster)"$0D"-2>SG (no "
  9836.          "blaster)"$0D"-1>None"$0D"0>Don't specify"$0D"1>Blaster"$0D"2>SG w/bl"
  9837.          "aster"$0D"3>SSG w/blaster"$0D"4>MG w/blaster"$0D"5>CG w/blaster"$0D"6"
  9838.          ">GL w/blaster"$0D"7>RL w/blaster"$0D"8>HB w/blaster"$0D"9>RG w/blast"
  9839.          "er"$0D"10>BFG w/blaster"
  9840.         values = "-10"$0D"-9"$0D"-8"$0D"-7"$0D"-6"$0D"-5"$0D"-4"$0D"-3"$0D"-2"$0D
  9841.          "-1"$0D"0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"$0D"8"$0D"9"$0D"1"
  9842.          "0"
  9843.       }
  9844.     }
  9845.     info_player_coop:form =
  9846.     {
  9847.       Help = "Potential spawning position for coop games."
  9848.       bbox = '-16 -16 -24 16 16 32'
  9849.       mdl = "players/male/tris.md2"
  9850.       mdlskin = "players/male/scout.pcx"
  9851.       spawnflags: =
  9852.       {
  9853.         txt = "&"
  9854.         typ = "X256"
  9855.         cap = "256>Not Easy"
  9856.       }
  9857.       spawnflags: =
  9858.       {
  9859.         txt = "&"
  9860.         typ = "X512"
  9861.         cap = "512>Not Normal"
  9862.       }
  9863.       spawnflags: =
  9864.       {
  9865.         txt = "&"
  9866.         typ = "X1024"
  9867.         cap = "1024>Not Hard"
  9868.       }
  9869.       spawnflags: =
  9870.       {
  9871.         txt = "&"
  9872.         typ = "X2048"
  9873.         cap = "2048>Not DM"
  9874.       }
  9875.       targetname: =
  9876.       {
  9877.         txt = "&"
  9878.         hint = "Targetname>name"
  9879.       }
  9880.       angles: =
  9881.       {
  9882.         txt = "&"
  9883.         hint = "Angles>pitch yaw roll"
  9884.       }
  9885.       style: =
  9886.       {
  9887.         txt = "&"
  9888.         hint = "Style>default weapon"
  9889.         typ = "C"
  9890.         items = "-10>BFG (no blaster)"$0D"-9>RG (no blaster)"$0D"-8>HB (no bla"
  9891.          "ster)"$0D"-7>RL (no blaster)"$0D"-6>GL (no blaster)"$0D"-5>CG (no bl"
  9892.          "aster)"$0D"-4>MG (no blaster)"$0D"-3>SSG (no blaster)"$0D"-2>SG (no "
  9893.          "blaster)"$0D"-1>None"$0D"0>Don't specify"$0D"1>Blaster"$0D"2>SG w/bl"
  9894.          "aster"$0D"3>SSG w/blaster"$0D"4>MG w/blaster"$0D"5>CG w/blaster"$0D"6"
  9895.          ">GL w/blaster"$0D"7>RL w/blaster"$0D"8>HB w/blaster"$0D"9>RG w/blast"
  9896.          "er"$0D"10>BFG w/blaster"
  9897.         values = "-10"$0D"-9"$0D"-8"$0D"-7"$0D"-6"$0D"-5"$0D"-4"$0D"-3"$0D"-2"$0D
  9898.          "-1"$0D"0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"$0D"8"$0D"9"$0D"1"
  9899.          "0"
  9900.       }
  9901.     }
  9902.     info_player_intermission:form =
  9903.     {
  9904.       bbox = '-16 -16 -24 16 16 32'
  9905.       spawnflags: =
  9906.       {
  9907.         txt = "&"
  9908.         typ = "X256"
  9909.         cap = "256>Not Easy"
  9910.       }
  9911.       spawnflags: =
  9912.       {
  9913.         txt = "&"
  9914.         typ = "X512"
  9915.         cap = "512>Not Normal"
  9916.       }
  9917.       spawnflags: =
  9918.       {
  9919.         txt = "&"
  9920.         typ = "X1024"
  9921.         cap = "1024>Not Hard"
  9922.       }
  9923.       spawnflags: =
  9924.       {
  9925.         txt = "&"
  9926.         typ = "X2048"
  9927.         cap = "2048>Not DM"
  9928.       }
  9929.       targetname: =
  9930.       {
  9931.         txt = "&"
  9932.         hint = "Targetname>name"
  9933.       }
  9934.       angles: =
  9935.       {
  9936.         txt = "&"
  9937.         hint = "Angles>pitch yaw roll"
  9938.       }
  9939.     }
  9940.     t_Items:incl =
  9941.     {
  9942.       bbox = '-16 -16 -16 16 16 16'
  9943.       spawnflags: =
  9944.       {
  9945.         txt = "&"
  9946.         typ = "X256"
  9947.         cap = "256>Not Easy"
  9948.       }
  9949.       spawnflags: =
  9950.       {
  9951.         txt = "&"
  9952.         typ = "X512"
  9953.         cap = "512>Not Normal"
  9954.       }
  9955.       spawnflags: =
  9956.       {
  9957.         txt = "&"
  9958.         typ = "X1024"
  9959.         cap = "1024>Not Hard"
  9960.       }
  9961.       spawnflags: =
  9962.       {
  9963.         txt = "&"
  9964.         typ = "X2048"
  9965.         cap = "2048>Not DM"
  9966.       }
  9967.       team: =
  9968.       {
  9969.         txt = "&"
  9970.         hint = "Team>DM respawn assoc"
  9971.       }
  9972.       targetname: =
  9973.       {
  9974.         txt = "&"
  9975.         hint = "Targetname>name"
  9976.       }
  9977.       target: =
  9978.       {
  9979.         txt = "&"
  9980.         hint = "Target>ent to trigger"
  9981.       }
  9982.       killtarget: =
  9983.       {
  9984.         txt = "&"
  9985.         hint = "Killtarget>remove ent from map"
  9986.       }
  9987.       delay: =
  9988.       {
  9989.         txt = "&"
  9990.         hint = "Delay>trigger in x seconds"
  9991.       }
  9992.       message: =
  9993.       {
  9994.         txt = "&"
  9995.         hint = "Message>print when activated"
  9996.       }
  9997.       angles: =
  9998.       {
  9999.         txt = "&"
  10000.         hint = "Angles>pitch yaw roll"
  10001.       }
  10002.       movewith: =
  10003.       {
  10004.         txt = "&"
  10005.         hint = "Movewith>ent to move with"
  10006.       }
  10007.       spawnflags: =
  10008.       {
  10009.         txt = "&"
  10010.         typ = "X4"
  10011.         cap = "4>No Spin"
  10012.       }
  10013.       spawnflags: =
  10014.       {
  10015.         txt = "&"
  10016.         typ = "X8"
  10017.         cap = "8>No Drop"
  10018.       }
  10019.       spawnflags: =
  10020.       {
  10021.         txt = "&"
  10022.         typ = "X16"
  10023.         cap = "16>Shootable"
  10024.       }
  10025.       health: =
  10026.       {
  10027.         txt = "&"
  10028.         hint = "Health>sustainable damage"
  10029.       }
  10030.     }
  10031.     item_adrenaline:form =
  10032.     {
  10033.       Help = "Gives +1 to maximum health."
  10034.       bbox = '-16 -16 -16 16 16 16'
  10035.       mdl = "models/items/adrenal/tris.md2"
  10036.       spawnflags: =
  10037.       {
  10038.         txt = "&"
  10039.         typ = "X256"
  10040.         cap = "256>Not Easy"
  10041.       }
  10042.       spawnflags: =
  10043.       {
  10044.         txt = "&"
  10045.         typ = "X512"
  10046.         cap = "512>Not Normal"
  10047.       }
  10048.       spawnflags: =
  10049.       {
  10050.         txt = "&"
  10051.         typ = "X1024"
  10052.         cap = "1024>Not Hard"
  10053.       }
  10054.       spawnflags: =
  10055.       {
  10056.         txt = "&"
  10057.         typ = "X2048"
  10058.         cap = "2048>Not DM"
  10059.       }
  10060.       team: =
  10061.       {
  10062.         txt = "&"
  10063.         hint = "Team>DM respawn assoc"
  10064.       }
  10065.       targetname: =
  10066.       {
  10067.         txt = "&"
  10068.         hint = "Use this to make it disappear by making it the killtarget of a"
  10069.          " monster."
  10070.       }
  10071.       target: =
  10072.       {
  10073.         txt = "&"
  10074.         hint = "Trigger something when the player picks this up."
  10075.       }
  10076.       killtarget: =
  10077.       {
  10078.         txt = "&"
  10079.         hint = "Killtarget>remove ent from map"
  10080.       }
  10081.       delay: =
  10082.       {
  10083.         txt = "&"
  10084.         hint = "Delay>trigger in x seconds"
  10085.       }
  10086.       message: =
  10087.       {
  10088.         txt = "&"
  10089.         hint = "Message>print when activated"
  10090.       }
  10091.       angles: =
  10092.       {
  10093.         txt = "&"
  10094.         hint = "Angles>pitch yaw roll"
  10095.       }
  10096.       movewith: =
  10097.       {
  10098.         txt = "&"
  10099.         hint = "Movewith>ent to move with"
  10100.       }
  10101.       spawnflags: =
  10102.       {
  10103.         txt = "&"
  10104.         typ = "X4"
  10105.         cap = "4>No Spin"
  10106.       }
  10107.       spawnflags: =
  10108.       {
  10109.         txt = "&"
  10110.         typ = "X8"
  10111.         cap = "8>No Drop"
  10112.       }
  10113.       spawnflags: =
  10114.       {
  10115.         txt = "&"
  10116.         typ = "X16"
  10117.         cap = "16>Shootable"
  10118.       }
  10119.       health: =
  10120.       {
  10121.         txt = "&"
  10122.         hint = "Health>sustainable damage"
  10123.       }
  10124.     }
  10125.     item_ancient_head:form =
  10126.     {
  10127.       Help = "Special item that gives +2 to maximum health."
  10128.       bbox = '-16 -16 -16 16 16 16'
  10129.       mdl = "models/items/c_head/tris.md2"
  10130.       spawnflags: =
  10131.       {
  10132.         txt = "&"
  10133.         typ = "X256"
  10134.         cap = "256>Not Easy"
  10135.       }
  10136.       spawnflags: =
  10137.       {
  10138.         txt = "&"
  10139.         typ = "X512"
  10140.         cap = "512>Not Normal"
  10141.       }
  10142.       spawnflags: =
  10143.       {
  10144.         txt = "&"
  10145.         typ = "X1024"
  10146.         cap = "1024>Not Hard"
  10147.       }
  10148.       spawnflags: =
  10149.       {
  10150.         txt = "&"
  10151.         typ = "X2048"
  10152.         cap = "2048>Not DM"
  10153.       }
  10154.       team: =
  10155.       {
  10156.         txt = "&"
  10157.         hint = "Team>DM respawn assoc"
  10158.       }
  10159.       targetname: =
  10160.       {
  10161.         txt = "&"
  10162.         hint = "Use this to make it disappear by making it the killtarget of a"
  10163.          " monster."
  10164.       }
  10165.       target: =
  10166.       {
  10167.         txt = "&"
  10168.         hint = "Trigger something when the player picks this up."
  10169.       }
  10170.       killtarget: =
  10171.       {
  10172.         txt = "&"
  10173.         hint = "Killtarget>remove ent from map"
  10174.       }
  10175.       delay: =
  10176.       {
  10177.         txt = "&"
  10178.         hint = "Delay>trigger in x seconds"
  10179.       }
  10180.       message: =
  10181.       {
  10182.         txt = "&"
  10183.         hint = "Message>print when activated"
  10184.       }
  10185.       angles: =
  10186.       {
  10187.         txt = "&"
  10188.         hint = "Angles>pitch yaw roll"
  10189.       }
  10190.       movewith: =
  10191.       {
  10192.         txt = "&"
  10193.         hint = "Movewith>ent to move with"
  10194.       }
  10195.       spawnflags: =
  10196.       {
  10197.         txt = "&"
  10198.         typ = "X4"
  10199.         cap = "4>No Spin"
  10200.       }
  10201.       spawnflags: =
  10202.       {
  10203.         txt = "&"
  10204.         typ = "X8"
  10205.         cap = "8>No Drop"
  10206.       }
  10207.       spawnflags: =
  10208.       {
  10209.         txt = "&"
  10210.         typ = "X16"
  10211.         cap = "16>Shootable"
  10212.       }
  10213.       health: =
  10214.       {
  10215.         txt = "&"
  10216.         hint = "Health>sustainable damage"
  10217.       }
  10218.     }
  10219.     item_armor_body:form =
  10220.     {
  10221.       Help = "Adds 100 to your armor."
  10222.       bbox = '-16 -16 -16 16 16 16'
  10223.       mdl = "models/items/armor/body/tris.md2"
  10224.       spawnflags: =
  10225.       {
  10226.         txt = "&"
  10227.         typ = "X256"
  10228.         cap = "256>Not Easy"
  10229.       }
  10230.       spawnflags: =
  10231.       {
  10232.         txt = "&"
  10233.         typ = "X512"
  10234.         cap = "512>Not Normal"
  10235.       }
  10236.       spawnflags: =
  10237.       {
  10238.         txt = "&"
  10239.         typ = "X1024"
  10240.         cap = "1024>Not Hard"
  10241.       }
  10242.       spawnflags: =
  10243.       {
  10244.         txt = "&"
  10245.         typ = "X2048"
  10246.         cap = "2048>Not DM"
  10247.       }
  10248.       team: =
  10249.       {
  10250.         txt = "&"
  10251.         hint = "Team>DM respawn assoc"
  10252.       }
  10253.       targetname: =
  10254.       {
  10255.         txt = "&"
  10256.         hint = "Use this to make it disappear by making it the killtarget of a"
  10257.          " monster."
  10258.       }
  10259.       target: =
  10260.       {
  10261.         txt = "&"
  10262.         hint = "Trigger something when the player picks this up."
  10263.       }
  10264.       killtarget: =
  10265.       {
  10266.         txt = "&"
  10267.         hint = "Killtarget>remove ent from map"
  10268.       }
  10269.       delay: =
  10270.       {
  10271.         txt = "&"
  10272.         hint = "Delay>trigger in x seconds"
  10273.       }
  10274.       message: =
  10275.       {
  10276.         txt = "&"
  10277.         hint = "Message>print when activated"
  10278.       }
  10279.       angles: =
  10280.       {
  10281.         txt = "&"
  10282.         hint = "Angles>pitch yaw roll"
  10283.       }
  10284.       movewith: =
  10285.       {
  10286.         txt = "&"
  10287.         hint = "Movewith>ent to move with"
  10288.       }
  10289.       spawnflags: =
  10290.       {
  10291.         txt = "&"
  10292.         typ = "X4"
  10293.         cap = "4>No Spin"
  10294.       }
  10295.       spawnflags: =
  10296.       {
  10297.         txt = "&"
  10298.         typ = "X8"
  10299.         cap = "8>No Drop"
  10300.       }
  10301.       spawnflags: =
  10302.       {
  10303.         txt = "&"
  10304.         typ = "X16"
  10305.         cap = "16>Shootable"
  10306.       }
  10307.       health: =
  10308.       {
  10309.         txt = "&"
  10310.         hint = "Health>sustainable damage"
  10311.       }
  10312.     }
  10313.     item_armor_combat:form =
  10314.     {
  10315.       Help = "Adds 50 to your armor."
  10316.       bbox = '-16 -16 -16 16 16 16'
  10317.       mdl = "models/items/armor/combat/tris.md2"
  10318.       spawnflags: =
  10319.       {
  10320.         txt = "&"
  10321.         typ = "X256"
  10322.         cap = "256>Not Easy"
  10323.       }
  10324.       spawnflags: =
  10325.       {
  10326.         txt = "&"
  10327.         typ = "X512"
  10328.         cap = "512>Not Normal"
  10329.       }
  10330.       spawnflags: =
  10331.       {
  10332.         txt = "&"
  10333.         typ = "X1024"
  10334.         cap = "1024>Not Hard"
  10335.       }
  10336.       spawnflags: =
  10337.       {
  10338.         txt = "&"
  10339.         typ = "X2048"
  10340.         cap = "2048>Not DM"
  10341.       }
  10342.       team: =
  10343.       {
  10344.         txt = "&"
  10345.         hint = "Team>DM respawn assoc"
  10346.       }
  10347.       targetname: =
  10348.       {
  10349.         txt = "&"
  10350.         hint = "Use this to make it disappear by making it the killtarget of a"
  10351.          " monster."
  10352.       }
  10353.       target: =
  10354.       {
  10355.         txt = "&"
  10356.         hint = "Trigger something when the player picks this up."
  10357.       }
  10358.       killtarget: =
  10359.       {
  10360.         txt = "&"
  10361.         hint = "Killtarget>remove ent from map"
  10362.       }
  10363.       delay: =
  10364.       {
  10365.         txt = "&"
  10366.         hint = "Delay>trigger in x seconds"
  10367.       }
  10368.       message: =
  10369.       {
  10370.         txt = "&"
  10371.         hint = "Message>print when activated"
  10372.       }
  10373.       angles: =
  10374.       {
  10375.         txt = "&"
  10376.         hint = "Angles>pitch yaw roll"
  10377.       }
  10378.       movewith: =
  10379.       {
  10380.         txt = "&"
  10381.         hint = "Movewith>ent to move with"
  10382.       }
  10383.       spawnflags: =
  10384.       {
  10385.         txt = "&"
  10386.         typ = "X4"
  10387.         cap = "4>No Spin"
  10388.       }
  10389.       spawnflags: =
  10390.       {
  10391.         txt = "&"
  10392.         typ = "X8"
  10393.         cap = "8>No Drop"
  10394.       }
  10395.       spawnflags: =
  10396.       {
  10397.         txt = "&"
  10398.         typ = "X16"
  10399.         cap = "16>Shootable"
  10400.       }
  10401.       health: =
  10402.       {
  10403.         txt = "&"
  10404.         hint = "Health>sustainable damage"
  10405.       }
  10406.     }
  10407.     item_armor_jacket:form =
  10408.     {
  10409.       Help = "Adds 25 to your armor"
  10410.       bbox = '-16 -16 -16 16 16 16'
  10411.       mdl = "models/items/armor/jacket/tris.md2"
  10412.       spawnflags: =
  10413.       {
  10414.         txt = "&"
  10415.         typ = "X256"
  10416.         cap = "256>Not Easy"
  10417.       }
  10418.       spawnflags: =
  10419.       {
  10420.         txt = "&"
  10421.         typ = "X512"
  10422.         cap = "512>Not Normal"
  10423.       }
  10424.       spawnflags: =
  10425.       {
  10426.         txt = "&"
  10427.         typ = "X1024"
  10428.         cap = "1024>Not Hard"
  10429.       }
  10430.       spawnflags: =
  10431.       {
  10432.         txt = "&"
  10433.         typ = "X2048"
  10434.         cap = "2048>Not DM"
  10435.       }
  10436.       team: =
  10437.       {
  10438.         txt = "&"
  10439.         hint = "Team>DM respawn assoc"
  10440.       }
  10441.       targetname: =
  10442.       {
  10443.         txt = "&"
  10444.         hint = "Use this to make it disappear by making it the killtarget of a"
  10445.          " monster."
  10446.       }
  10447.       target: =
  10448.       {
  10449.         txt = "&"
  10450.         hint = "Trigger something when the player picks this up."
  10451.       }
  10452.       killtarget: =
  10453.       {
  10454.         txt = "&"
  10455.         hint = "Killtarget>remove ent from map"
  10456.       }
  10457.       delay: =
  10458.       {
  10459.         txt = "&"
  10460.         hint = "Delay>trigger in x seconds"
  10461.       }
  10462.       message: =
  10463.       {
  10464.         txt = "&"
  10465.         hint = "Message>print when activated"
  10466.       }
  10467.       angles: =
  10468.       {
  10469.         txt = "&"
  10470.         hint = "Angles>pitch yaw roll"
  10471.       }
  10472.       movewith: =
  10473.       {
  10474.         txt = "&"
  10475.         hint = "Movewith>ent to move with"
  10476.       }
  10477.       spawnflags: =
  10478.       {
  10479.         txt = "&"
  10480.         typ = "X4"
  10481.         cap = "4>No Spin"
  10482.       }
  10483.       spawnflags: =
  10484.       {
  10485.         txt = "&"
  10486.         typ = "X8"
  10487.         cap = "8>No Drop"
  10488.       }
  10489.       spawnflags: =
  10490.       {
  10491.         txt = "&"
  10492.         typ = "X16"
  10493.         cap = "16>Shootable"
  10494.       }
  10495.       health: =
  10496.       {
  10497.         txt = "&"
  10498.         hint = "Health>sustainable damage"
  10499.       }
  10500.     }
  10501.     item_armor_shard:form =
  10502.     {
  10503.       Help = "Adds 2 to your armor."
  10504.       bbox = '-16 -16 -16 16 16 16'
  10505.       mdl = "models/items/armor/shard/tris.md2"
  10506.       spawnflags: =
  10507.       {
  10508.         txt = "&"
  10509.         typ = "X256"
  10510.         cap = "256>Not Easy"
  10511.       }
  10512.       spawnflags: =
  10513.       {
  10514.         txt = "&"
  10515.         typ = "X512"
  10516.         cap = "512>Not Normal"
  10517.       }
  10518.       spawnflags: =
  10519.       {
  10520.         txt = "&"
  10521.         typ = "X1024"
  10522.         cap = "1024>Not Hard"
  10523.       }
  10524.       spawnflags: =
  10525.       {
  10526.         txt = "&"
  10527.         typ = "X2048"
  10528.         cap = "2048>Not DM"
  10529.       }
  10530.       team: =
  10531.       {
  10532.         txt = "&"
  10533.         hint = "Team>DM respawn assoc"
  10534.       }
  10535.       targetname: =
  10536.       {
  10537.         txt = "&"
  10538.         hint = "Use this to make it disappear by making it the killtarget of a"
  10539.          " monster."
  10540.       }
  10541.       target: =
  10542.       {
  10543.         txt = "&"
  10544.         hint = "Trigger something when the player picks this up."
  10545.       }
  10546.       killtarget: =
  10547.       {
  10548.         txt = "&"
  10549.         hint = "Killtarget>remove ent from map"
  10550.       }
  10551.       delay: =
  10552.       {
  10553.         txt = "&"
  10554.         hint = "Delay>trigger in x seconds"
  10555.       }
  10556.       message: =
  10557.       {
  10558.         txt = "&"
  10559.         hint = "Message>print when activated"
  10560.       }
  10561.       angles: =
  10562.       {
  10563.         txt = "&"
  10564.         hint = "Angles>pitch yaw roll"
  10565.       }
  10566.       movewith: =
  10567.       {
  10568.         txt = "&"
  10569.         hint = "Movewith>ent to move with"
  10570.       }
  10571.       spawnflags: =
  10572.       {
  10573.         txt = "&"
  10574.         typ = "X4"
  10575.         cap = "4>No Spin"
  10576.       }
  10577.       spawnflags: =
  10578.       {
  10579.         txt = "&"
  10580.         typ = "X8"
  10581.         cap = "8>No Drop"
  10582.       }
  10583.       spawnflags: =
  10584.       {
  10585.         txt = "&"
  10586.         typ = "X16"
  10587.         cap = "16>Shootable"
  10588.       }
  10589.       health: =
  10590.       {
  10591.         txt = "&"
  10592.         hint = "Health>sustainable damage"
  10593.       }
  10594.     }
  10595.     item_bandolier:form =
  10596.     {
  10597.       Help = "Increases your carrying capacity for all ammunition except grena"
  10598.        "des & rockets."
  10599.       bbox = '-16 -16 -16 16 16 16'
  10600.       mdl = "models/items/band/tris.md2"
  10601.       spawnflags: =
  10602.       {
  10603.         txt = "&"
  10604.         typ = "X256"
  10605.         cap = "256>Not Easy"
  10606.       }
  10607.       spawnflags: =
  10608.       {
  10609.         txt = "&"
  10610.         typ = "X512"
  10611.         cap = "512>Not Normal"
  10612.       }
  10613.       spawnflags: =
  10614.       {
  10615.         txt = "&"
  10616.         typ = "X1024"
  10617.         cap = "1024>Not Hard"
  10618.       }
  10619.       spawnflags: =
  10620.       {
  10621.         txt = "&"
  10622.         typ = "X2048"
  10623.         cap = "2048>Not DM"
  10624.       }
  10625.       team: =
  10626.       {
  10627.         txt = "&"
  10628.         hint = "Team>DM respawn assoc"
  10629.       }
  10630.       targetname: =
  10631.       {
  10632.         txt = "&"
  10633.         hint = "Use this to make it disappear by making it the killtarget of a"
  10634.          " monster."
  10635.       }
  10636.       target: =
  10637.       {
  10638.         txt = "&"
  10639.         hint = "Trigger something when the player picks this up."
  10640.       }
  10641.       killtarget: =
  10642.       {
  10643.         txt = "&"
  10644.         hint = "Killtarget>remove ent from map"
  10645.       }
  10646.       delay: =
  10647.       {
  10648.         txt = "&"
  10649.         hint = "Delay>trigger in x seconds"
  10650.       }
  10651.       message: =
  10652.       {
  10653.         txt = "&"
  10654.         hint = "Message>print when activated"
  10655.       }
  10656.       angles: =
  10657.       {
  10658.         txt = "&"
  10659.         hint = "Angles>pitch yaw roll"
  10660.       }
  10661.       movewith: =
  10662.       {
  10663.         txt = "&"
  10664.         hint = "Movewith>ent to move with"
  10665.       }
  10666.       spawnflags: =
  10667.       {
  10668.         txt = "&"
  10669.         typ = "X4"
  10670.         cap = "4>No Spin"
  10671.       }
  10672.       spawnflags: =
  10673.       {
  10674.         txt = "&"
  10675.         typ = "X8"
  10676.         cap = "8>No Drop"
  10677.       }
  10678.       spawnflags: =
  10679.       {
  10680.         txt = "&"
  10681.         typ = "X16"
  10682.         cap = "16>Shootable"
  10683.       }
  10684.       health: =
  10685.       {
  10686.         txt = "&"
  10687.         hint = "Health>sustainable damage"
  10688.       }
  10689.     }
  10690.     item_breather:form =
  10691.     {
  10692.       Help = "This provides oxygen when submerged in liquids."
  10693.       bbox = '-16 -16 -16 16 16 16'
  10694.       mdl = "models/items/breather/tris.md2"
  10695.       spawnflags: =
  10696.       {
  10697.         txt = "&"
  10698.         typ = "X256"
  10699.         cap = "256>Not Easy"
  10700.       }
  10701.       spawnflags: =
  10702.       {
  10703.         txt = "&"
  10704.         typ = "X512"
  10705.         cap = "512>Not Normal"
  10706.       }
  10707.       spawnflags: =
  10708.       {
  10709.         txt = "&"
  10710.         typ = "X1024"
  10711.         cap = "1024>Not Hard"
  10712.       }
  10713.       spawnflags: =
  10714.       {
  10715.         txt = "&"
  10716.         typ = "X2048"
  10717.         cap = "2048>Not DM"
  10718.       }
  10719.       team: =
  10720.       {
  10721.         txt = "&"
  10722.         hint = "Team>DM respawn assoc"
  10723.       }
  10724.       targetname: =
  10725.       {
  10726.         txt = "&"
  10727.         hint = "Use this to make it disappear by making it the killtarget of a"
  10728.          " monster."
  10729.       }
  10730.       target: =
  10731.       {
  10732.         txt = "&"
  10733.         hint = "Trigger something when the player picks this up."
  10734.       }
  10735.       killtarget: =
  10736.       {
  10737.         txt = "&"
  10738.         hint = "Killtarget>remove ent from map"
  10739.       }
  10740.       delay: =
  10741.       {
  10742.         txt = "&"
  10743.         hint = "Delay>trigger in x seconds"
  10744.       }
  10745.       message: =
  10746.       {
  10747.         txt = "&"
  10748.         hint = "Message>print when activated"
  10749.       }
  10750.       angles: =
  10751.       {
  10752.         txt = "&"
  10753.         hint = "Angles>pitch yaw roll"
  10754.       }
  10755.       movewith: =
  10756.       {
  10757.         txt = "&"
  10758.         hint = "Movewith>ent to move with"
  10759.       }
  10760.       spawnflags: =
  10761.       {
  10762.         txt = "&"
  10763.         typ = "X4"
  10764.         cap = "4>No Spin"
  10765.       }
  10766.       spawnflags: =
  10767.       {
  10768.         txt = "&"
  10769.         typ = "X8"
  10770.         cap = "8>No Drop"
  10771.       }
  10772.       spawnflags: =
  10773.       {
  10774.         txt = "&"
  10775.         typ = "X16"
  10776.         cap = "16>Shootable"
  10777.       }
  10778.       health: =
  10779.       {
  10780.         txt = "&"
  10781.         hint = "Health>sustainable damage"
  10782.       }
  10783.     }
  10784.     item_enviro:form =
  10785.     {
  10786.       Help = "This provides protection from harmful fluids."
  10787.       bbox = '-16 -16 -16 16 16 16'
  10788.       mdl = "models/items/enviro/tris.md2"
  10789.       spawnflags: =
  10790.       {
  10791.         txt = "&"
  10792.         typ = "X256"
  10793.         cap = "256>Not Easy"
  10794.       }
  10795.       spawnflags: =
  10796.       {
  10797.         txt = "&"
  10798.         typ = "X512"
  10799.         cap = "512>Not Normal"
  10800.       }
  10801.       spawnflags: =
  10802.       {
  10803.         txt = "&"
  10804.         typ = "X1024"
  10805.         cap = "1024>Not Hard"
  10806.       }
  10807.       spawnflags: =
  10808.       {
  10809.         txt = "&"
  10810.         typ = "X2048"
  10811.         cap = "2048>Not DM"
  10812.       }
  10813.       team: =
  10814.       {
  10815.         txt = "&"
  10816.         hint = "Team>DM respawn assoc"
  10817.       }
  10818.       targetname: =
  10819.       {
  10820.         txt = "&"
  10821.         hint = "Use this to make it disappear by making it the killtarget of a"
  10822.          " monster."
  10823.       }
  10824.       target: =
  10825.       {
  10826.         txt = "&"
  10827.         hint = "Trigger something when the player picks this up."
  10828.       }
  10829.       killtarget: =
  10830.       {
  10831.         txt = "&"
  10832.         hint = "Killtarget>remove ent from map"
  10833.       }
  10834.       delay: =
  10835.       {
  10836.         txt = "&"
  10837.         hint = "Delay>trigger in x seconds"
  10838.       }
  10839.       message: =
  10840.       {
  10841.         txt = "&"
  10842.         hint = "Message>print when activated"
  10843.       }
  10844.       angles: =
  10845.       {
  10846.         txt = "&"
  10847.         hint = "Angles>pitch yaw roll"
  10848.       }
  10849.       movewith: =
  10850.       {
  10851.         txt = "&"
  10852.         hint = "Movewith>ent to move with"
  10853.       }
  10854.       spawnflags: =
  10855.       {
  10856.         txt = "&"
  10857.         typ = "X4"
  10858.         cap = "4>No Spin"
  10859.       }
  10860.       spawnflags: =
  10861.       {
  10862.         txt = "&"
  10863.         typ = "X8"
  10864.         cap = "8>No Drop"
  10865.       }
  10866.       spawnflags: =
  10867.       {
  10868.         txt = "&"
  10869.         typ = "X16"
  10870.         cap = "16>Shootable"
  10871.       }
  10872.       health: =
  10873.       {
  10874.         txt = "&"
  10875.         hint = "Health>sustainable damage"
  10876.       }
  10877.     }
  10878.     item_flashlight:form =
  10879.     {
  10880.       bbox = '-16 -16 -16 16 16 16'
  10881.       spawnflags: =
  10882.       {
  10883.         txt = "&"
  10884.         typ = "X256"
  10885.         cap = "256>Not Easy"
  10886.       }
  10887.       spawnflags: =
  10888.       {
  10889.         txt = "&"
  10890.         typ = "X512"
  10891.         cap = "512>Not Normal"
  10892.       }
  10893.       spawnflags: =
  10894.       {
  10895.         txt = "&"
  10896.         typ = "X1024"
  10897.         cap = "1024>Not Hard"
  10898.       }
  10899.       spawnflags: =
  10900.       {
  10901.         txt = "&"
  10902.         typ = "X2048"
  10903.         cap = "2048>Not DM"
  10904.       }
  10905.       team: =
  10906.       {
  10907.         txt = "&"
  10908.         hint = "Team>DM respawn assoc"
  10909.       }
  10910.       targetname: =
  10911.       {
  10912.         txt = "&"
  10913.         hint = "Targetname>name"
  10914.       }
  10915.       target: =
  10916.       {
  10917.         txt = "&"
  10918.         hint = "Target>ent to trigger"
  10919.       }
  10920.       killtarget: =
  10921.       {
  10922.         txt = "&"
  10923.         hint = "Killtarget>remove ent from map"
  10924.       }
  10925.       delay: =
  10926.       {
  10927.         txt = "&"
  10928.         hint = "Delay>trigger in x seconds"
  10929.       }
  10930.       message: =
  10931.       {
  10932.         txt = "&"
  10933.         hint = "Message>print when activated"
  10934.       }
  10935.       angles: =
  10936.       {
  10937.         txt = "&"
  10938.         hint = "Angles>pitch yaw roll"
  10939.       }
  10940.       movewith: =
  10941.       {
  10942.         txt = "&"
  10943.         hint = "Movewith>ent to move with"
  10944.       }
  10945.       spawnflags: =
  10946.       {
  10947.         txt = "&"
  10948.         typ = "X4"
  10949.         cap = "4>No Spin"
  10950.       }
  10951.       spawnflags: =
  10952.       {
  10953.         txt = "&"
  10954.         typ = "X8"
  10955.         cap = "8>No Drop"
  10956.       }
  10957.       spawnflags: =
  10958.       {
  10959.         txt = "&"
  10960.         typ = "X16"
  10961.         cap = "16>Shootable"
  10962.       }
  10963.       health: =
  10964.       {
  10965.         txt = "&"
  10966.         hint = "Health>sustainable damage"
  10967.       }
  10968.       count: =
  10969.       {
  10970.         txt = "&"
  10971.         hint = "Count>cell cost/minute"
  10972.       }
  10973.     }
  10974.     item_health:form =
  10975.     {
  10976.       Help = "Heals 10 hit points."
  10977.       bbox = '-16 -16 -16 16 16 16'
  10978.       mdl = "models/items/healing/medium/tris.md2"
  10979.       spawnflags: =
  10980.       {
  10981.         txt = "&"
  10982.         typ = "X256"
  10983.         cap = "256>Not Easy"
  10984.       }
  10985.       spawnflags: =
  10986.       {
  10987.         txt = "&"
  10988.         typ = "X512"
  10989.         cap = "512>Not Normal"
  10990.       }
  10991.       spawnflags: =
  10992.       {
  10993.         txt = "&"
  10994.         typ = "X1024"
  10995.         cap = "1024>Not Hard"
  10996.       }
  10997.       spawnflags: =
  10998.       {
  10999.         txt = "&"
  11000.         typ = "X2048"
  11001.         cap = "2048>Not DM"
  11002.       }
  11003.       team: =
  11004.       {
  11005.         txt = "&"
  11006.         hint = "Team>DM respawn assoc"
  11007.       }
  11008.       targetname: =
  11009.       {
  11010.         txt = "&"
  11011.         hint = "Use this to make it disappear by making it the killtarget of a"
  11012.          " monster."
  11013.       }
  11014.       target: =
  11015.       {
  11016.         txt = "&"
  11017.         hint = "Trigger something when the player picks this up."
  11018.       }
  11019.       killtarget: =
  11020.       {
  11021.         txt = "&"
  11022.         hint = "Killtarget>remove ent from map"
  11023.       }
  11024.       delay: =
  11025.       {
  11026.         txt = "&"
  11027.         hint = "Delay>trigger in x seconds"
  11028.       }
  11029.       message: =
  11030.       {
  11031.         txt = "&"
  11032.         hint = "Message>print when activated"
  11033.       }
  11034.       angles: =
  11035.       {
  11036.         txt = "&"
  11037.         hint = "Angles>pitch yaw roll"
  11038.       }
  11039.       movewith: =
  11040.       {
  11041.         txt = "&"
  11042.         hint = "Movewith>ent to move with"
  11043.       }
  11044.       spawnflags: =
  11045.       {
  11046.         txt = "&"
  11047.         typ = "X4"
  11048.         cap = "4>No Spin"
  11049.       }
  11050.       spawnflags: =
  11051.       {
  11052.         txt = "&"
  11053.         typ = "X8"
  11054.         cap = "8>No Drop"
  11055.       }
  11056.       spawnflags: =
  11057.       {
  11058.         txt = "&"
  11059.         typ = "X16"
  11060.         cap = "16>Shootable"
  11061.       }
  11062.       health: =
  11063.       {
  11064.         txt = "&"
  11065.         hint = "Health>sustainable damage"
  11066.       }
  11067.     }
  11068.     item_health_small:form =
  11069.     {
  11070.       Help = "Heals 2 hit points."
  11071.       bbox = '-16 -16 -16 16 16 16'
  11072.       mdl = "models/items/healing/stimpack/tris.md2"
  11073.       spawnflags: =
  11074.       {
  11075.         txt = "&"
  11076.         typ = "X256"
  11077.         cap = "256>Not Easy"
  11078.       }
  11079.       spawnflags: =
  11080.       {
  11081.         txt = "&"
  11082.         typ = "X512"
  11083.         cap = "512>Not Normal"
  11084.       }
  11085.       spawnflags: =
  11086.       {
  11087.         txt = "&"
  11088.         typ = "X1024"
  11089.         cap = "1024>Not Hard"
  11090.       }
  11091.       spawnflags: =
  11092.       {
  11093.         txt = "&"
  11094.         typ = "X2048"
  11095.         cap = "2048>Not DM"
  11096.       }
  11097.       team: =
  11098.       {
  11099.         txt = "&"
  11100.         hint = "Team>DM respawn assoc"
  11101.       }
  11102.       targetname: =
  11103.       {
  11104.         txt = "&"
  11105.         hint = "Use this to make it disappear by making it the killtarget of a"
  11106.          " monster."
  11107.       }
  11108.       target: =
  11109.       {
  11110.         txt = "&"
  11111.         hint = "Trigger something when the player picks this up."
  11112.       }
  11113.       killtarget: =
  11114.       {
  11115.         txt = "&"
  11116.         hint = "Killtarget>remove ent from map"
  11117.       }
  11118.       delay: =
  11119.       {
  11120.         txt = "&"
  11121.         hint = "Delay>trigger in x seconds"
  11122.       }
  11123.       message: =
  11124.       {
  11125.         txt = "&"
  11126.         hint = "Message>print when activated"
  11127.       }
  11128.       angles: =
  11129.       {
  11130.         txt = "&"
  11131.         hint = "Angles>pitch yaw roll"
  11132.       }
  11133.       movewith: =
  11134.       {
  11135.         txt = "&"
  11136.         hint = "Movewith>ent to move with"
  11137.       }
  11138.       spawnflags: =
  11139.       {
  11140.         txt = "&"
  11141.         typ = "X4"
  11142.         cap = "4>No Spin"
  11143.       }
  11144.       spawnflags: =
  11145.       {
  11146.         txt = "&"
  11147.         typ = "X8"
  11148.         cap = "8>No Drop"
  11149.       }
  11150.       spawnflags: =
  11151.       {
  11152.         txt = "&"
  11153.         typ = "X16"
  11154.         cap = "16>Shootable"
  11155.       }
  11156.       health: =
  11157.       {
  11158.         txt = "&"
  11159.         hint = "Health>sustainable damage"
  11160.       }
  11161.     }
  11162.     item_health_large:form =
  11163.     {
  11164.       Help = "Heals 25 hit points."
  11165.       bbox = '-16 -16 -16 16 16 16'
  11166.       mdl = "models/items/healing/large/tris.md2"
  11167.       spawnflags: =
  11168.       {
  11169.         txt = "&"
  11170.         typ = "X256"
  11171.         cap = "256>Not Easy"
  11172.       }
  11173.       spawnflags: =
  11174.       {
  11175.         txt = "&"
  11176.         typ = "X512"
  11177.         cap = "512>Not Normal"
  11178.       }
  11179.       spawnflags: =
  11180.       {
  11181.         txt = "&"
  11182.         typ = "X1024"
  11183.         cap = "1024>Not Hard"
  11184.       }
  11185.       spawnflags: =
  11186.       {
  11187.         txt = "&"
  11188.         typ = "X2048"
  11189.         cap = "2048>Not DM"
  11190.       }
  11191.       team: =
  11192.       {
  11193.         txt = "&"
  11194.         hint = "Team>DM respawn assoc"
  11195.       }
  11196.       targetname: =
  11197.       {
  11198.         txt = "&"
  11199.         hint = "Use this to make it disappear by making it the killtarget of a"
  11200.          " monster."
  11201.       }
  11202.       target: =
  11203.       {
  11204.         txt = "&"
  11205.         hint = "Trigger something when the player picks this up."
  11206.       }
  11207.       killtarget: =
  11208.       {
  11209.         txt = "&"
  11210.         hint = "Killtarget>remove ent from map"
  11211.       }
  11212.       delay: =
  11213.       {
  11214.         txt = "&"
  11215.         hint = "Delay>trigger in x seconds"
  11216.       }
  11217.       message: =
  11218.       {
  11219.         txt = "&"
  11220.         hint = "Message>print when activated"
  11221.       }
  11222.       angles: =
  11223.       {
  11224.         txt = "&"
  11225.         hint = "Angles>pitch yaw roll"
  11226.       }
  11227.       movewith: =
  11228.       {
  11229.         txt = "&"
  11230.         hint = "Movewith>ent to move with"
  11231.       }
  11232.       spawnflags: =
  11233.       {
  11234.         txt = "&"
  11235.         typ = "X4"
  11236.         cap = "4>No Spin"
  11237.       }
  11238.       spawnflags: =
  11239.       {
  11240.         txt = "&"
  11241.         typ = "X8"
  11242.         cap = "8>No Drop"
  11243.       }
  11244.       spawnflags: =
  11245.       {
  11246.         txt = "&"
  11247.         typ = "X16"
  11248.         cap = "16>Shootable"
  11249.       }
  11250.       health: =
  11251.       {
  11252.         txt = "&"
  11253.         hint = "Health>sustainable damage"
  11254.       }
  11255.     }
  11256.     item_health_mega:form =
  11257.     {
  11258.       Help = "Gives 100 extra hit points, wears off after a short time."
  11259.       bbox = '-16 -16 -16 16 16 16'
  11260.       mdl = "models/items/mega_h/tris.md2"
  11261.       spawnflags: =
  11262.       {
  11263.         txt = "&"
  11264.         typ = "X256"
  11265.         cap = "256>Not Easy"
  11266.       }
  11267.       spawnflags: =
  11268.       {
  11269.         txt = "&"
  11270.         typ = "X512"
  11271.         cap = "512>Not Normal"
  11272.       }
  11273.       spawnflags: =
  11274.       {
  11275.         txt = "&"
  11276.         typ = "X1024"
  11277.         cap = "1024>Not Hard"
  11278.       }
  11279.       spawnflags: =
  11280.       {
  11281.         txt = "&"
  11282.         typ = "X2048"
  11283.         cap = "2048>Not DM"
  11284.       }
  11285.       team: =
  11286.       {
  11287.         txt = "&"
  11288.         hint = "Team>DM respawn assoc"
  11289.       }
  11290.       targetname: =
  11291.       {
  11292.         txt = "&"
  11293.         hint = "Use this to make it disappear by making it the killtarget of a"
  11294.          " monster."
  11295.       }
  11296.       target: =
  11297.       {
  11298.         txt = "&"
  11299.         hint = "Trigger something when the player picks this up."
  11300.       }
  11301.       killtarget: =
  11302.       {
  11303.         txt = "&"
  11304.         hint = "Killtarget>remove ent from map"
  11305.       }
  11306.       delay: =
  11307.       {
  11308.         txt = "&"
  11309.         hint = "Delay>trigger in x seconds"
  11310.       }
  11311.       message: =
  11312.       {
  11313.         txt = "&"
  11314.         hint = "Message>print when activated"
  11315.       }
  11316.       angles: =
  11317.       {
  11318.         txt = "&"
  11319.         hint = "Angles>pitch yaw roll"
  11320.       }
  11321.       movewith: =
  11322.       {
  11323.         txt = "&"
  11324.         hint = "Movewith>ent to move with"
  11325.       }
  11326.       spawnflags: =
  11327.       {
  11328.         txt = "&"
  11329.         typ = "X4"
  11330.         cap = "4>No Spin"
  11331.       }
  11332.       spawnflags: =
  11333.       {
  11334.         txt = "&"
  11335.         typ = "X8"
  11336.         cap = "8>No Drop"
  11337.       }
  11338.       spawnflags: =
  11339.       {
  11340.         txt = "&"
  11341.         typ = "X16"
  11342.         cap = "16>Shootable"
  11343.       }
  11344.       health: =
  11345.       {
  11346.         txt = "&"
  11347.         hint = "Health>sustainable damage"
  11348.       }
  11349.     }
  11350.     item_invulnerability:form =
  11351.     {
  11352.       Help = "Renders you temporarily indestructible."
  11353.       bbox = '-16 -16 -16 16 16 16'
  11354.       mdl = "models/items/invulner/tris.md2"
  11355.       spawnflags: =
  11356.       {
  11357.         txt = "&"
  11358.         typ = "X256"
  11359.         cap = "256>Not Easy"
  11360.       }
  11361.       spawnflags: =
  11362.       {
  11363.         txt = "&"
  11364.         typ = "X512"
  11365.         cap = "512>Not Normal"
  11366.       }
  11367.       spawnflags: =
  11368.       {
  11369.         txt = "&"
  11370.         typ = "X1024"
  11371.         cap = "1024>Not Hard"
  11372.       }
  11373.       spawnflags: =
  11374.       {
  11375.         txt = "&"
  11376.         typ = "X2048"
  11377.         cap = "2048>Not DM"
  11378.       }
  11379.       team: =
  11380.       {
  11381.         txt = "&"
  11382.         hint = "Team>DM respawn assoc"
  11383.       }
  11384.       targetname: =
  11385.       {
  11386.         txt = "&"
  11387.         hint = "Use this to make it disappear by making it the killtarget of a"
  11388.          " monster."
  11389.       }
  11390.       target: =
  11391.       {
  11392.         txt = "&"
  11393.         hint = "Trigger something when the player picks this up."
  11394.       }
  11395.       killtarget: =
  11396.       {
  11397.         txt = "&"
  11398.         hint = "Killtarget>remove ent from map"
  11399.       }
  11400.       delay: =
  11401.       {
  11402.         txt = "&"
  11403.         hint = "Delay>trigger in x seconds"
  11404.       }
  11405.       message: =
  11406.       {
  11407.         txt = "&"
  11408.         hint = "Message>print when activated"
  11409.       }
  11410.       angles: =
  11411.       {
  11412.         txt = "&"
  11413.         hint = "Angles>pitch yaw roll"
  11414.       }
  11415.       movewith: =
  11416.       {
  11417.         txt = "&"
  11418.         hint = "Movewith>ent to move with"
  11419.       }
  11420.       spawnflags: =
  11421.       {
  11422.         txt = "&"
  11423.         typ = "X4"
  11424.         cap = "4>No Spin"
  11425.       }
  11426.       spawnflags: =
  11427.       {
  11428.         txt = "&"
  11429.         typ = "X8"
  11430.         cap = "8>No Drop"
  11431.       }
  11432.       spawnflags: =
  11433.       {
  11434.         txt = "&"
  11435.         typ = "X16"
  11436.         cap = "16>Shootable"
  11437.       }
  11438.       health: =
  11439.       {
  11440.         txt = "&"
  11441.         hint = "Health>sustainable damage"
  11442.       }
  11443.     }
  11444.     item_jetpack:form =
  11445.     {
  11446.       bbox = '-16 -16 -16 16 16 16'
  11447.       spawnflags: =
  11448.       {
  11449.         txt = "&"
  11450.         typ = "X256"
  11451.         cap = "256>Not Easy"
  11452.       }
  11453.       spawnflags: =
  11454.       {
  11455.         txt = "&"
  11456.         typ = "X512"
  11457.         cap = "512>Not Normal"
  11458.       }
  11459.       spawnflags: =
  11460.       {
  11461.         txt = "&"
  11462.         typ = "X1024"
  11463.         cap = "1024>Not Hard"
  11464.       }
  11465.       spawnflags: =
  11466.       {
  11467.         txt = "&"
  11468.         typ = "X2048"
  11469.         cap = "2048>Not DM"
  11470.       }
  11471.       team: =
  11472.       {
  11473.         txt = "&"
  11474.         hint = "Team>DM respawn assoc"
  11475.       }
  11476.       targetname: =
  11477.       {
  11478.         txt = "&"
  11479.         hint = "Targetname>name"
  11480.       }
  11481.       target: =
  11482.       {
  11483.         txt = "&"
  11484.         hint = "Target>ent to trigger"
  11485.       }
  11486.       killtarget: =
  11487.       {
  11488.         txt = "&"
  11489.         hint = "Killtarget>remove ent from map"
  11490.       }
  11491.       delay: =
  11492.       {
  11493.         txt = "&"
  11494.         hint = "Delay>trigger in x seconds"
  11495.       }
  11496.       message: =
  11497.       {
  11498.         txt = "&"
  11499.         hint = "Message>print when activated"
  11500.       }
  11501.       angles: =
  11502.       {
  11503.         txt = "&"
  11504.         hint = "Angles>pitch yaw roll"
  11505.       }
  11506.       movewith: =
  11507.       {
  11508.         txt = "&"
  11509.         hint = "Movewith>ent to move with"
  11510.       }
  11511.       spawnflags: =
  11512.       {
  11513.         txt = "&"
  11514.         typ = "X4"
  11515.         cap = "4>No Spin"
  11516.       }
  11517.       spawnflags: =
  11518.       {
  11519.         txt = "&"
  11520.         typ = "X8"
  11521.         cap = "8>No Drop"
  11522.       }
  11523.       spawnflags: =
  11524.       {
  11525.         txt = "&"
  11526.         typ = "X16"
  11527.         cap = "16>Shootable"
  11528.       }
  11529.       health: =
  11530.       {
  11531.         txt = "&"
  11532.         hint = "Health>sustainable damage"
  11533.       }
  11534.       count: =
  11535.       {
  11536.         txt = "&"
  11537.         hint = "Count>fuel level"
  11538.       }
  11539.     }
  11540.     item_pack:form =
  11541.     {
  11542.       Help = "This allows you to carry more on your back."
  11543.       bbox = '-16 -16 -16 16 16 16'
  11544.       mdl = "models/items/pack/tris.md2"
  11545.       spawnflags: =
  11546.       {
  11547.         txt = "&"
  11548.         typ = "X256"
  11549.         cap = "256>Not Easy"
  11550.       }
  11551.       spawnflags: =
  11552.       {
  11553.         txt = "&"
  11554.         typ = "X512"
  11555.         cap = "512>Not Normal"
  11556.       }
  11557.       spawnflags: =
  11558.       {
  11559.         txt = "&"
  11560.         typ = "X1024"
  11561.         cap = "1024>Not Hard"
  11562.       }
  11563.       spawnflags: =
  11564.       {
  11565.         txt = "&"
  11566.         typ = "X2048"
  11567.         cap = "2048>Not DM"
  11568.       }
  11569.       team: =
  11570.       {
  11571.         txt = "&"
  11572.         hint = "Team>DM respawn assoc"
  11573.       }
  11574.       targetname: =
  11575.       {
  11576.         txt = "&"
  11577.         hint = "Use this to make it disappear by making it the killtarget of a"
  11578.          " monster."
  11579.       }
  11580.       target: =
  11581.       {
  11582.         txt = "&"
  11583.         hint = "Trigger something when the player picks this up."
  11584.       }
  11585.       killtarget: =
  11586.       {
  11587.         txt = "&"
  11588.         hint = "Killtarget>remove ent from map"
  11589.       }
  11590.       delay: =
  11591.       {
  11592.         txt = "&"
  11593.         hint = "Delay>trigger in x seconds"
  11594.       }
  11595.       message: =
  11596.       {
  11597.         txt = "&"
  11598.         hint = "Message>print when activated"
  11599.       }
  11600.       angles: =
  11601.       {
  11602.         txt = "&"
  11603.         hint = "Angles>pitch yaw roll"
  11604.       }
  11605.       movewith: =
  11606.       {
  11607.         txt = "&"
  11608.         hint = "Movewith>ent to move with"
  11609.       }
  11610.       spawnflags: =
  11611.       {
  11612.         txt = "&"
  11613.         typ = "X4"
  11614.         cap = "4>No Spin"
  11615.       }
  11616.       spawnflags: =
  11617.       {
  11618.         txt = "&"
  11619.         typ = "X8"
  11620.         cap = "8>No Drop"
  11621.       }
  11622.       spawnflags: =
  11623.       {
  11624.         txt = "&"
  11625.         typ = "X16"
  11626.         cap = "16>Shootable"
  11627.       }
  11628.       health: =
  11629.       {
  11630.         txt = "&"
  11631.         hint = "Health>sustainable damage"
  11632.       }
  11633.     }
  11634.     item_power_screen:form =
  11635.     {
  11636.       Help = "Gives you 200 armor towards energy weapons."
  11637.       bbox = '-16 -16 -16 16 16 16'
  11638.       mdl = "models/items/armor/screen/tris.md2"
  11639.       spawnflags: =
  11640.       {
  11641.         txt = "&"
  11642.         typ = "X256"
  11643.         cap = "256>Not Easy"
  11644.       }
  11645.       spawnflags: =
  11646.       {
  11647.         txt = "&"
  11648.         typ = "X512"
  11649.         cap = "512>Not Normal"
  11650.       }
  11651.       spawnflags: =
  11652.       {
  11653.         txt = "&"
  11654.         typ = "X1024"
  11655.         cap = "1024>Not Hard"
  11656.       }
  11657.       spawnflags: =
  11658.       {
  11659.         txt = "&"
  11660.         typ = "X2048"
  11661.         cap = "2048>Not DM"
  11662.       }
  11663.       team: =
  11664.       {
  11665.         txt = "&"
  11666.         hint = "Team>DM respawn assoc"
  11667.       }
  11668.       targetname: =
  11669.       {
  11670.         txt = "&"
  11671.         hint = "Use this to make it disappear by making it the killtarget of a"
  11672.          " monster."
  11673.       }
  11674.       target: =
  11675.       {
  11676.         txt = "&"
  11677.         hint = "Trigger something when the player picks this up."
  11678.       }
  11679.       killtarget: =
  11680.       {
  11681.         txt = "&"
  11682.         hint = "Killtarget>remove ent from map"
  11683.       }
  11684.       delay: =
  11685.       {
  11686.         txt = "&"
  11687.         hint = "Delay>trigger in x seconds"
  11688.       }
  11689.       message: =
  11690.       {
  11691.         txt = "&"
  11692.         hint = "Message>print when activated"
  11693.       }
  11694.       angles: =
  11695.       {
  11696.         txt = "&"
  11697.         hint = "Angles>pitch yaw roll"
  11698.       }
  11699.       movewith: =
  11700.       {
  11701.         txt = "&"
  11702.         hint = "Movewith>ent to move with"
  11703.       }
  11704.       spawnflags: =
  11705.       {
  11706.         txt = "&"
  11707.         typ = "X4"
  11708.         cap = "4>No Spin"
  11709.       }
  11710.       spawnflags: =
  11711.       {
  11712.         txt = "&"
  11713.         typ = "X8"
  11714.         cap = "8>No Drop"
  11715.       }
  11716.       spawnflags: =
  11717.       {
  11718.         txt = "&"
  11719.         typ = "X16"
  11720.         cap = "16>Shootable"
  11721.       }
  11722.       health: =
  11723.       {
  11724.         txt = "&"
  11725.         hint = "Health>sustainable damage"
  11726.       }
  11727.     }
  11728.     item_power_shield:form =
  11729.     {
  11730.       Help = "Provides improved protection against power weapons."
  11731.       bbox = '-16 -16 -16 16 16 16'
  11732.       mdl = "models/items/armor/shield/tris.md2"
  11733.       spawnflags: =
  11734.       {
  11735.         txt = "&"
  11736.         typ = "X256"
  11737.         cap = "256>Not Easy"
  11738.       }
  11739.       spawnflags: =
  11740.       {
  11741.         txt = "&"
  11742.         typ = "X512"
  11743.         cap = "512>Not Normal"
  11744.       }
  11745.       spawnflags: =
  11746.       {
  11747.         txt = "&"
  11748.         typ = "X1024"
  11749.         cap = "1024>Not Hard"
  11750.       }
  11751.       spawnflags: =
  11752.       {
  11753.         txt = "&"
  11754.         typ = "X2048"
  11755.         cap = "2048>Not DM"
  11756.       }
  11757.       team: =
  11758.       {
  11759.         txt = "&"
  11760.         hint = "Team>DM respawn assoc"
  11761.       }
  11762.       targetname: =
  11763.       {
  11764.         txt = "&"
  11765.         hint = "Use this to make it disappear by making it the killtarget of a"
  11766.          " monster."
  11767.       }
  11768.       target: =
  11769.       {
  11770.         txt = "&"
  11771.         hint = "Trigger something when the player picks this up."
  11772.       }
  11773.       killtarget: =
  11774.       {
  11775.         txt = "&"
  11776.         hint = "Killtarget>remove ent from map"
  11777.       }
  11778.       delay: =
  11779.       {
  11780.         txt = "&"
  11781.         hint = "Delay>trigger in x seconds"
  11782.       }
  11783.       message: =
  11784.       {
  11785.         txt = "&"
  11786.         hint = "Message>print when activated"
  11787.       }
  11788.       angles: =
  11789.       {
  11790.         txt = "&"
  11791.         hint = "Angles>pitch yaw roll"
  11792.       }
  11793.       movewith: =
  11794.       {
  11795.         txt = "&"
  11796.         hint = "Movewith>ent to move with"
  11797.       }
  11798.       spawnflags: =
  11799.       {
  11800.         txt = "&"
  11801.         typ = "X4"
  11802.         cap = "4>No Spin"
  11803.       }
  11804.       spawnflags: =
  11805.       {
  11806.         txt = "&"
  11807.         typ = "X8"
  11808.         cap = "8>No Drop"
  11809.       }
  11810.       spawnflags: =
  11811.       {
  11812.         txt = "&"
  11813.         typ = "X16"
  11814.         cap = "16>Shootable"
  11815.       }
  11816.       health: =
  11817.       {
  11818.         txt = "&"
  11819.         hint = "Health>sustainable damage"
  11820.       }
  11821.     }
  11822.     item_quad:form =
  11823.     {
  11824.       Help = "Temporarily multiplies all your weapon's strengths by four."
  11825.       bbox = '-16 -16 -16 16 16 16'
  11826.       mdl = "models/items/quaddama/tris.md2"
  11827.       spawnflags: =
  11828.       {
  11829.         txt = "&"
  11830.         typ = "X256"
  11831.         cap = "256>Not Easy"
  11832.       }
  11833.       spawnflags: =
  11834.       {
  11835.         txt = "&"
  11836.         typ = "X512"
  11837.         cap = "512>Not Normal"
  11838.       }
  11839.       spawnflags: =
  11840.       {
  11841.         txt = "&"
  11842.         typ = "X1024"
  11843.         cap = "1024>Not Hard"
  11844.       }
  11845.       spawnflags: =
  11846.       {
  11847.         txt = "&"
  11848.         typ = "X2048"
  11849.         cap = "2048>Not DM"
  11850.       }
  11851.       team: =
  11852.       {
  11853.         txt = "&"
  11854.         hint = "Team>DM respawn assoc"
  11855.       }
  11856.       targetname: =
  11857.       {
  11858.         txt = "&"
  11859.         hint = "Use this to make it disappear by making it the killtarget of a"
  11860.          " monster."
  11861.       }
  11862.       target: =
  11863.       {
  11864.         txt = "&"
  11865.         hint = "Trigger something when the player picks this up."
  11866.       }
  11867.       killtarget: =
  11868.       {
  11869.         txt = "&"
  11870.         hint = "Killtarget>remove ent from map"
  11871.       }
  11872.       delay: =
  11873.       {
  11874.         txt = "&"
  11875.         hint = "Delay>trigger in x seconds"
  11876.       }
  11877.       message: =
  11878.       {
  11879.         txt = "&"
  11880.         hint = "Message>print when activated"
  11881.       }
  11882.       angles: =
  11883.       {
  11884.         txt = "&"
  11885.         hint = "Angles>pitch yaw roll"
  11886.       }
  11887.       movewith: =
  11888.       {
  11889.         txt = "&"
  11890.         hint = "Movewith>ent to move with"
  11891.       }
  11892.       spawnflags: =
  11893.       {
  11894.         txt = "&"
  11895.         typ = "X4"
  11896.         cap = "4>No Spin"
  11897.       }
  11898.       spawnflags: =
  11899.       {
  11900.         txt = "&"
  11901.         typ = "X8"
  11902.         cap = "8>No Drop"
  11903.       }
  11904.       spawnflags: =
  11905.       {
  11906.         txt = "&"
  11907.         typ = "X16"
  11908.         cap = "16>Shootable"
  11909.       }
  11910.       health: =
  11911.       {
  11912.         txt = "&"
  11913.         hint = "Health>sustainable damage"
  11914.       }
  11915.     }
  11916.     item_silencer:form =
  11917.     {
  11918.       Help = "Silences the discharge of any weapon."
  11919.       bbox = '-16 -16 -16 16 16 16'
  11920.       mdl = "models/items/silencer/tris.md2"
  11921.       spawnflags: =
  11922.       {
  11923.         txt = "&"
  11924.         typ = "X256"
  11925.         cap = "256>Not Easy"
  11926.       }
  11927.       spawnflags: =
  11928.       {
  11929.         txt = "&"
  11930.         typ = "X512"
  11931.         cap = "512>Not Normal"
  11932.       }
  11933.       spawnflags: =
  11934.       {
  11935.         txt = "&"
  11936.         typ = "X1024"
  11937.         cap = "1024>Not Hard"
  11938.       }
  11939.       spawnflags: =
  11940.       {
  11941.         txt = "&"
  11942.         typ = "X2048"
  11943.         cap = "2048>Not DM"
  11944.       }
  11945.       team: =
  11946.       {
  11947.         txt = "&"
  11948.         hint = "Team>DM respawn assoc"
  11949.       }
  11950.       targetname: =
  11951.       {
  11952.         txt = "&"
  11953.         hint = "Use this to make it disappear by making it the killtarget of a"
  11954.          " monster."
  11955.       }
  11956.       target: =
  11957.       {
  11958.         txt = "&"
  11959.         hint = "Trigger something when the player picks this up."
  11960.       }
  11961.       killtarget: =
  11962.       {
  11963.         txt = "&"
  11964.         hint = "Killtarget>remove ent from map"
  11965.       }
  11966.       delay: =
  11967.       {
  11968.         txt = "&"
  11969.         hint = "Delay>trigger in x seconds"
  11970.       }
  11971.       message: =
  11972.       {
  11973.         txt = "&"
  11974.         hint = "Message>print when activated"
  11975.       }
  11976.       angles: =
  11977.       {
  11978.         txt = "&"
  11979.         hint = "Angles>pitch yaw roll"
  11980.       }
  11981.       movewith: =
  11982.       {
  11983.         txt = "&"
  11984.         hint = "Movewith>ent to move with"
  11985.       }
  11986.       spawnflags: =
  11987.       {
  11988.         txt = "&"
  11989.         typ = "X4"
  11990.         cap = "4>No Spin"
  11991.       }
  11992.       spawnflags: =
  11993.       {
  11994.         txt = "&"
  11995.         typ = "X8"
  11996.         cap = "8>No Drop"
  11997.       }
  11998.       spawnflags: =
  11999.       {
  12000.         txt = "&"
  12001.         typ = "X16"
  12002.         cap = "16>Shootable"
  12003.       }
  12004.       health: =
  12005.       {
  12006.         txt = "&"
  12007.         hint = "Health>sustainable damage"
  12008.       }
  12009.     }
  12010.     t_Keys:incl =
  12011.     {
  12012.       bbox = '-16 -16 -16 16 16 16'
  12013.       spawnflags: =
  12014.       {
  12015.         txt = "&"
  12016.         typ = "X256"
  12017.         cap = "256>Not Easy"
  12018.       }
  12019.       spawnflags: =
  12020.       {
  12021.         txt = "&"
  12022.         typ = "X512"
  12023.         cap = "512>Not Normal"
  12024.       }
  12025.       spawnflags: =
  12026.       {
  12027.         txt = "&"
  12028.         typ = "X1024"
  12029.         cap = "1024>Not Hard"
  12030.       }
  12031.       spawnflags: =
  12032.       {
  12033.         txt = "&"
  12034.         typ = "X2048"
  12035.         cap = "2048>Not DM"
  12036.       }
  12037.       targetname: =
  12038.       {
  12039.         txt = "&"
  12040.         hint = "Targetname>name"
  12041.       }
  12042.       target: =
  12043.       {
  12044.         txt = "&"
  12045.         hint = "Target>ent to trigger"
  12046.       }
  12047.       killtarget: =
  12048.       {
  12049.         txt = "&"
  12050.         hint = "Killtarget>remove ent from map"
  12051.       }
  12052.       delay: =
  12053.       {
  12054.         txt = "&"
  12055.         hint = "Delay>trigger in x seconds"
  12056.       }
  12057.       message: =
  12058.       {
  12059.         txt = "&"
  12060.         hint = "Message>print when activated"
  12061.       }
  12062.       angles: =
  12063.       {
  12064.         txt = "&"
  12065.         hint = "Angles>pitch yaw roll"
  12066.       }
  12067.       movewith: =
  12068.       {
  12069.         txt = "&"
  12070.         hint = "Movewith>ent to move with"
  12071.       }
  12072.       spawnflags: =
  12073.       {
  12074.         txt = "&"
  12075.         typ = "X1"
  12076.         cap = "1>Trig Spawn"
  12077.       }
  12078.       spawnflags: =
  12079.       {
  12080.         txt = "&"
  12081.         typ = "X2"
  12082.         cap = "2>No Touch"
  12083.       }
  12084.       spawnflags: =
  12085.       {
  12086.         txt = "&"
  12087.         typ = "X4"
  12088.         cap = "4>No Spin"
  12089.       }
  12090.       spawnflags: =
  12091.       {
  12092.         txt = "&"
  12093.         typ = "X8"
  12094.         cap = "8>No Drop"
  12095.       }
  12096.       spawnflags: =
  12097.       {
  12098.         txt = "&"
  12099.         typ = "X16"
  12100.         cap = "16>Shootable"
  12101.       }
  12102.       health: =
  12103.       {
  12104.         txt = "&"
  12105.         hint = "Health>sustainable damage"
  12106.       }
  12107.     }
  12108.     key_airstrike_target:form =
  12109.     {
  12110.       Help = "Use this with a trigger_key and misc_viper_bomb."
  12111.       bbox = '-16 -16 -16 16 16 16'
  12112.       mdl = "models/items/keys/target/tris.md2"
  12113.       spawnflags: =
  12114.       {
  12115.         txt = "&"
  12116.         typ = "X256"
  12117.         cap = "256>Not Easy"
  12118.       }
  12119.       spawnflags: =
  12120.       {
  12121.         txt = "&"
  12122.         typ = "X512"
  12123.         cap = "512>Not Normal"
  12124.       }
  12125.       spawnflags: =
  12126.       {
  12127.         txt = "&"
  12128.         typ = "X1024"
  12129.         cap = "1024>Not Hard"
  12130.       }
  12131.       spawnflags: =
  12132.       {
  12133.         txt = "&"
  12134.         typ = "X2048"
  12135.         cap = "2048>Not DM"
  12136.       }
  12137.       targetname: =
  12138.       {
  12139.         txt = "&"
  12140.         hint = "Targetname>name"
  12141.       }
  12142.       target: =
  12143.       {
  12144.         txt = "&"
  12145.         hint = "Target>ent to trigger"
  12146.       }
  12147.       killtarget: =
  12148.       {
  12149.         txt = "&"
  12150.         hint = "Killtarget>remove ent from map"
  12151.       }
  12152.       delay: =
  12153.       {
  12154.         txt = "&"
  12155.         hint = "Delay>trigger in x seconds"
  12156.       }
  12157.       message: =
  12158.       {
  12159.         txt = "&"
  12160.         hint = "Message>print when activated"
  12161.       }
  12162.       angles: =
  12163.       {
  12164.         txt = "&"
  12165.         hint = "Angles>pitch yaw roll"
  12166.       }
  12167.       movewith: =
  12168.       {
  12169.         txt = "&"
  12170.         hint = "Movewith>ent to move with"
  12171.       }
  12172.       spawnflags: =
  12173.       {
  12174.         txt = "&"
  12175.         typ = "X1"
  12176.         cap = "1>Trig Spawn"
  12177.       }
  12178.       spawnflags: =
  12179.       {
  12180.         txt = "&"
  12181.         typ = "X2"
  12182.         cap = "2>No Touch"
  12183.       }
  12184.       spawnflags: =
  12185.       {
  12186.         txt = "&"
  12187.         typ = "X4"
  12188.         cap = "4>No Spin"
  12189.       }
  12190.       spawnflags: =
  12191.       {
  12192.         txt = "&"
  12193.         typ = "X8"
  12194.         cap = "8>No Drop"
  12195.       }
  12196.       spawnflags: =
  12197.       {
  12198.         txt = "&"
  12199.         typ = "X16"
  12200.         cap = "16>Shootable"
  12201.       }
  12202.       health: =
  12203.       {
  12204.         txt = "&"
  12205.         hint = "Health>sustainable damage"
  12206.       }
  12207.     }
  12208.     key_blue_key:form =
  12209.     {
  12210.       Help = "Normal door key - blue."
  12211.       bbox = '-16 -16 -16 16 16 16'
  12212.       mdl = "models/items/keys/key/tris.md2"
  12213.       spawnflags: =
  12214.       {
  12215.         txt = "&"
  12216.         typ = "X256"
  12217.         cap = "256>Not Easy"
  12218.       }
  12219.       spawnflags: =
  12220.       {
  12221.         txt = "&"
  12222.         typ = "X512"
  12223.         cap = "512>Not Normal"
  12224.       }
  12225.       spawnflags: =
  12226.       {
  12227.         txt = "&"
  12228.         typ = "X1024"
  12229.         cap = "1024>Not Hard"
  12230.       }
  12231.       spawnflags: =
  12232.       {
  12233.         txt = "&"
  12234.         typ = "X2048"
  12235.         cap = "2048>Not DM"
  12236.       }
  12237.       targetname: =
  12238.       {
  12239.         txt = "&"
  12240.         hint = "Targetname>name"
  12241.       }
  12242.       target: =
  12243.       {
  12244.         txt = "&"
  12245.         hint = "Target>ent to trigger"
  12246.       }
  12247.       killtarget: =
  12248.       {
  12249.         txt = "&"
  12250.         hint = "Killtarget>remove ent from map"
  12251.       }
  12252.       delay: =
  12253.       {
  12254.         txt = "&"
  12255.         hint = "Delay>trigger in x seconds"
  12256.       }
  12257.       message: =
  12258.       {
  12259.         txt = "&"
  12260.         hint = "Message>print when activated"
  12261.       }
  12262.       angles: =
  12263.       {
  12264.         txt = "&"
  12265.         hint = "Angles>pitch yaw roll"
  12266.       }
  12267.       movewith: =
  12268.       {
  12269.         txt = "&"
  12270.         hint = "Movewith>ent to move with"
  12271.       }
  12272.       spawnflags: =
  12273.       {
  12274.         txt = "&"
  12275.         typ = "X1"
  12276.         cap = "1>Trig Spawn"
  12277.       }
  12278.       spawnflags: =
  12279.       {
  12280.         txt = "&"
  12281.         typ = "X2"
  12282.         cap = "2>No Touch"
  12283.       }
  12284.       spawnflags: =
  12285.       {
  12286.         txt = "&"
  12287.         typ = "X4"
  12288.         cap = "4>No Spin"
  12289.       }
  12290.       spawnflags: =
  12291.       {
  12292.         txt = "&"
  12293.         typ = "X8"
  12294.         cap = "8>No Drop"
  12295.       }
  12296.       spawnflags: =
  12297.       {
  12298.         txt = "&"
  12299.         typ = "X16"
  12300.         cap = "16>Shootable"
  12301.       }
  12302.       health: =
  12303.       {
  12304.         txt = "&"
  12305.         hint = "Health>sustainable damage"
  12306.       }
  12307.     }
  12308.     key_commander_head:form =
  12309.     {
  12310.       Help = "Tank commander's head, use this with a monster_commander_body as"
  12311.        " the target."
  12312.       bbox = '-16 -16 -16 16 16 16'
  12313.       mdl = "models/monsters/commandr/head/tris.md2"
  12314.       spawnflags: =
  12315.       {
  12316.         txt = "&"
  12317.         typ = "X256"
  12318.         cap = "256>Not Easy"
  12319.       }
  12320.       spawnflags: =
  12321.       {
  12322.         txt = "&"
  12323.         typ = "X512"
  12324.         cap = "512>Not Normal"
  12325.       }
  12326.       spawnflags: =
  12327.       {
  12328.         txt = "&"
  12329.         typ = "X1024"
  12330.         cap = "1024>Not Hard"
  12331.       }
  12332.       spawnflags: =
  12333.       {
  12334.         txt = "&"
  12335.         typ = "X2048"
  12336.         cap = "2048>Not DM"
  12337.       }
  12338.       targetname: =
  12339.       {
  12340.         txt = "&"
  12341.         hint = "Targetname>name"
  12342.       }
  12343.       target: =
  12344.       {
  12345.         txt = "&"
  12346.         hint = "Target a monster_commander_body, which will move when triggere"
  12347.          "d."
  12348.       }
  12349.       killtarget: =
  12350.       {
  12351.         txt = "&"
  12352.         hint = "Killtarget>remove ent from map"
  12353.       }
  12354.       delay: =
  12355.       {
  12356.         txt = "&"
  12357.         hint = "Delay>trigger in x seconds"
  12358.       }
  12359.       message: =
  12360.       {
  12361.         txt = "&"
  12362.         hint = "Message>print when activated"
  12363.       }
  12364.       angles: =
  12365.       {
  12366.         txt = "&"
  12367.         hint = "Angles>pitch yaw roll"
  12368.       }
  12369.       movewith: =
  12370.       {
  12371.         txt = "&"
  12372.         hint = "Movewith>ent to move with"
  12373.       }
  12374.       spawnflags: =
  12375.       {
  12376.         txt = "&"
  12377.         typ = "X1"
  12378.         cap = "1>Trig Spawn"
  12379.       }
  12380.       spawnflags: =
  12381.       {
  12382.         txt = "&"
  12383.         typ = "X2"
  12384.         cap = "2>No Touch"
  12385.       }
  12386.       spawnflags: =
  12387.       {
  12388.         txt = "&"
  12389.         typ = "X4"
  12390.         cap = "4>No Spin"
  12391.       }
  12392.       spawnflags: =
  12393.       {
  12394.         txt = "&"
  12395.         typ = "X8"
  12396.         cap = "8>No Drop"
  12397.       }
  12398.       spawnflags: =
  12399.       {
  12400.         txt = "&"
  12401.         typ = "X16"
  12402.         cap = "16>Shootable"
  12403.       }
  12404.       health: =
  12405.       {
  12406.         txt = "&"
  12407.         hint = "Health>sustainable damage"
  12408.       }
  12409.     }
  12410.     key_data_cd:form =
  12411.     {
  12412.       Help = "Key for computer centers."
  12413.       bbox = '-16 -16 -16 16 16 16'
  12414.       mdl = "models/items/keys/data_cd/tris.md2"
  12415.       spawnflags: =
  12416.       {
  12417.         txt = "&"
  12418.         typ = "X256"
  12419.         cap = "256>Not Easy"
  12420.       }
  12421.       spawnflags: =
  12422.       {
  12423.         txt = "&"
  12424.         typ = "X512"
  12425.         cap = "512>Not Normal"
  12426.       }
  12427.       spawnflags: =
  12428.       {
  12429.         txt = "&"
  12430.         typ = "X1024"
  12431.         cap = "1024>Not Hard"
  12432.       }
  12433.       spawnflags: =
  12434.       {
  12435.         txt = "&"
  12436.         typ = "X2048"
  12437.         cap = "2048>Not DM"
  12438.       }
  12439.       targetname: =
  12440.       {
  12441.         txt = "&"
  12442.         hint = "Targetname>name"
  12443.       }
  12444.       target: =
  12445.       {
  12446.         txt = "&"
  12447.         hint = "Target>ent to trigger"
  12448.       }
  12449.       killtarget: =
  12450.       {
  12451.         txt = "&"
  12452.         hint = "Killtarget>remove ent from map"
  12453.       }
  12454.       delay: =
  12455.       {
  12456.         txt = "&"
  12457.         hint = "Delay>trigger in x seconds"
  12458.       }
  12459.       message: =
  12460.       {
  12461.         txt = "&"
  12462.         hint = "Message>print when activated"
  12463.       }
  12464.       angles: =
  12465.       {
  12466.         txt = "&"
  12467.         hint = "Angles>pitch yaw roll"
  12468.       }
  12469.       movewith: =
  12470.       {
  12471.         txt = "&"
  12472.         hint = "Movewith>ent to move with"
  12473.       }
  12474.       spawnflags: =
  12475.       {
  12476.         txt = "&"
  12477.         typ = "X1"
  12478.         cap = "1>Trig Spawn"
  12479.       }
  12480.       spawnflags: =
  12481.       {
  12482.         txt = "&"
  12483.         typ = "X2"
  12484.         cap = "2>No Touch"
  12485.       }
  12486.       spawnflags: =
  12487.       {
  12488.         txt = "&"
  12489.         typ = "X4"
  12490.         cap = "4>No Spin"
  12491.       }
  12492.       spawnflags: =
  12493.       {
  12494.         txt = "&"
  12495.         typ = "X8"
  12496.         cap = "8>No Drop"
  12497.       }
  12498.       spawnflags: =
  12499.       {
  12500.         txt = "&"
  12501.         typ = "X16"
  12502.         cap = "16>Shootable"
  12503.       }
  12504.       health: =
  12505.       {
  12506.         txt = "&"
  12507.         hint = "Health>sustainable damage"
  12508.       }
  12509.     }
  12510.     key_data_spinner:form =
  12511.     {
  12512.       Help = "Key for the city computer."
  12513.       bbox = '-16 -16 -16 16 16 16'
  12514.       mdl = "models/items/keys/spinner/tris.md2"
  12515.       spawnflags: =
  12516.       {
  12517.         txt = "&"
  12518.         typ = "X256"
  12519.         cap = "256>Not Easy"
  12520.       }
  12521.       spawnflags: =
  12522.       {
  12523.         txt = "&"
  12524.         typ = "X512"
  12525.         cap = "512>Not Normal"
  12526.       }
  12527.       spawnflags: =
  12528.       {
  12529.         txt = "&"
  12530.         typ = "X1024"
  12531.         cap = "1024>Not Hard"
  12532.       }
  12533.       spawnflags: =
  12534.       {
  12535.         txt = "&"
  12536.         typ = "X2048"
  12537.         cap = "2048>Not DM"
  12538.       }
  12539.       targetname: =
  12540.       {
  12541.         txt = "&"
  12542.         hint = "Targetname>name"
  12543.       }
  12544.       target: =
  12545.       {
  12546.         txt = "&"
  12547.         hint = "Target>ent to trigger"
  12548.       }
  12549.       killtarget: =
  12550.       {
  12551.         txt = "&"
  12552.         hint = "Killtarget>remove ent from map"
  12553.       }
  12554.       delay: =
  12555.       {
  12556.         txt = "&"
  12557.         hint = "Delay>trigger in x seconds"
  12558.       }
  12559.       message: =
  12560.       {
  12561.         txt = "&"
  12562.         hint = "Message>print when activated"
  12563.       }
  12564.       angles: =
  12565.       {
  12566.         txt = "&"
  12567.         hint = "Angles>pitch yaw roll"
  12568.       }
  12569.       movewith: =
  12570.       {
  12571.         txt = "&"
  12572.         hint = "Movewith>ent to move with"
  12573.       }
  12574.       spawnflags: =
  12575.       {
  12576.         txt = "&"
  12577.         typ = "X1"
  12578.         cap = "1>Trig Spawn"
  12579.       }
  12580.       spawnflags: =
  12581.       {
  12582.         txt = "&"
  12583.         typ = "X2"
  12584.         cap = "2>No Touch"
  12585.       }
  12586.       spawnflags: =
  12587.       {
  12588.         txt = "&"
  12589.         typ = "X4"
  12590.         cap = "4>No Spin"
  12591.       }
  12592.       spawnflags: =
  12593.       {
  12594.         txt = "&"
  12595.         typ = "X8"
  12596.         cap = "8>No Drop"
  12597.       }
  12598.       spawnflags: =
  12599.       {
  12600.         txt = "&"
  12601.         typ = "X16"
  12602.         cap = "16>Shootable"
  12603.       }
  12604.       health: =
  12605.       {
  12606.         txt = "&"
  12607.         hint = "Health>sustainable damage"
  12608.       }
  12609.     }
  12610.     key_pass:form =
  12611.     {
  12612.       Help = "Security pass for the security level."
  12613.       bbox = '-16 -16 -16 16 16 16'
  12614.       mdl = "models/items/keys/pass/tris.md2"
  12615.       spawnflags: =
  12616.       {
  12617.         txt = "&"
  12618.         typ = "X256"
  12619.         cap = "256>Not Easy"
  12620.       }
  12621.       spawnflags: =
  12622.       {
  12623.         txt = "&"
  12624.         typ = "X512"
  12625.         cap = "512>Not Normal"
  12626.       }
  12627.       spawnflags: =
  12628.       {
  12629.         txt = "&"
  12630.         typ = "X1024"
  12631.         cap = "1024>Not Hard"
  12632.       }
  12633.       spawnflags: =
  12634.       {
  12635.         txt = "&"
  12636.         typ = "X2048"
  12637.         cap = "2048>Not DM"
  12638.       }
  12639.       targetname: =
  12640.       {
  12641.         txt = "&"
  12642.         hint = "Targetname>name"
  12643.       }
  12644.       target: =
  12645.       {
  12646.         txt = "&"
  12647.         hint = "Target>ent to trigger"
  12648.       }
  12649.       killtarget: =
  12650.       {
  12651.         txt = "&"
  12652.         hint = "Killtarget>remove ent from map"
  12653.       }
  12654.       delay: =
  12655.       {
  12656.         txt = "&"
  12657.         hint = "Delay>trigger in x seconds"
  12658.       }
  12659.       message: =
  12660.       {
  12661.         txt = "&"
  12662.         hint = "Message>print when activated"
  12663.       }
  12664.       angles: =
  12665.       {
  12666.         txt = "&"
  12667.         hint = "Angles>pitch yaw roll"
  12668.       }
  12669.       movewith: =
  12670.       {
  12671.         txt = "&"
  12672.         hint = "Movewith>ent to move with"
  12673.       }
  12674.       spawnflags: =
  12675.       {
  12676.         txt = "&"
  12677.         typ = "X1"
  12678.         cap = "1>Trig Spawn"
  12679.       }
  12680.       spawnflags: =
  12681.       {
  12682.         txt = "&"
  12683.         typ = "X2"
  12684.         cap = "2>No Touch"
  12685.       }
  12686.       spawnflags: =
  12687.       {
  12688.         txt = "&"
  12689.         typ = "X4"
  12690.         cap = "4>No Spin"
  12691.       }
  12692.       spawnflags: =
  12693.       {
  12694.         txt = "&"
  12695.         typ = "X8"
  12696.         cap = "8>No Drop"
  12697.       }
  12698.       spawnflags: =
  12699.       {
  12700.         txt = "&"
  12701.         typ = "X16"
  12702.         cap = "16>Shootable"
  12703.       }
  12704.       health: =
  12705.       {
  12706.         txt = "&"
  12707.         hint = "Health>sustainable damage"
  12708.       }
  12709.     }
  12710.     key_power_cube:form =
  12711.     {
  12712.       Help = "Warehouse circuits."
  12713.       bbox = '-16 -16 -16 16 16 16'
  12714.       mdl = "models/items/keys/power/tris.md2"
  12715.       spawnflags: =
  12716.       {
  12717.         txt = "&"
  12718.         typ = "X256"
  12719.         cap = "256>Not Easy"
  12720.       }
  12721.       spawnflags: =
  12722.       {
  12723.         txt = "&"
  12724.         typ = "X512"
  12725.         cap = "512>Not Normal"
  12726.       }
  12727.       spawnflags: =
  12728.       {
  12729.         txt = "&"
  12730.         typ = "X1024"
  12731.         cap = "1024>Not Hard"
  12732.       }
  12733.       spawnflags: =
  12734.       {
  12735.         txt = "&"
  12736.         typ = "X2048"
  12737.         cap = "2048>Not DM"
  12738.       }
  12739.       targetname: =
  12740.       {
  12741.         txt = "&"
  12742.         hint = "Targetname>name"
  12743.       }
  12744.       target: =
  12745.       {
  12746.         txt = "&"
  12747.         hint = "Target>ent to trigger"
  12748.       }
  12749.       killtarget: =
  12750.       {
  12751.         txt = "&"
  12752.         hint = "Killtarget>remove ent from map"
  12753.       }
  12754.       delay: =
  12755.       {
  12756.         txt = "&"
  12757.         hint = "Delay>trigger in x seconds"
  12758.       }
  12759.       message: =
  12760.       {
  12761.         txt = "&"
  12762.         hint = "Message>print when activated"
  12763.       }
  12764.       angles: =
  12765.       {
  12766.         txt = "&"
  12767.         hint = "Angles>pitch yaw roll"
  12768.       }
  12769.       movewith: =
  12770.       {
  12771.         txt = "&"
  12772.         hint = "Movewith>ent to move with"
  12773.       }
  12774.       spawnflags: =
  12775.       {
  12776.         txt = "&"
  12777.         typ = "X1"
  12778.         cap = "1>Trig Spawn"
  12779.       }
  12780.       spawnflags: =
  12781.       {
  12782.         txt = "&"
  12783.         typ = "X2"
  12784.         cap = "2>No Touch"
  12785.       }
  12786.       spawnflags: =
  12787.       {
  12788.         txt = "&"
  12789.         typ = "X4"
  12790.         cap = "4>No Spin"
  12791.       }
  12792.       spawnflags: =
  12793.       {
  12794.         txt = "&"
  12795.         typ = "X8"
  12796.         cap = "8>No Drop"
  12797.       }
  12798.       spawnflags: =
  12799.       {
  12800.         txt = "&"
  12801.         typ = "X16"
  12802.         cap = "16>Shootable"
  12803.       }
  12804.       health: =
  12805.       {
  12806.         txt = "&"
  12807.         hint = "Health>sustainable damage"
  12808.       }
  12809.     }
  12810.     key_pyramid:form =
  12811.     {
  12812.       Help = "Key for the entrance of jail3."
  12813.       bbox = '-16 -16 -16 16 16 16'
  12814.       mdl = "models/items/keys/pyramid/tris.md2"
  12815.       spawnflags: =
  12816.       {
  12817.         txt = "&"
  12818.         typ = "X256"
  12819.         cap = "256>Not Easy"
  12820.       }
  12821.       spawnflags: =
  12822.       {
  12823.         txt = "&"
  12824.         typ = "X512"
  12825.         cap = "512>Not Normal"
  12826.       }
  12827.       spawnflags: =
  12828.       {
  12829.         txt = "&"
  12830.         typ = "X1024"
  12831.         cap = "1024>Not Hard"
  12832.       }
  12833.       spawnflags: =
  12834.       {
  12835.         txt = "&"
  12836.         typ = "X2048"
  12837.         cap = "2048>Not DM"
  12838.       }
  12839.       targetname: =
  12840.       {
  12841.         txt = "&"
  12842.         hint = "Targetname>name"
  12843.       }
  12844.       target: =
  12845.       {
  12846.         txt = "&"
  12847.         hint = "Target>ent to trigger"
  12848.       }
  12849.       killtarget: =
  12850.       {
  12851.         txt = "&"
  12852.         hint = "Killtarget>remove ent from map"
  12853.       }
  12854.       delay: =
  12855.       {
  12856.         txt = "&"
  12857.         hint = "Delay>trigger in x seconds"
  12858.       }
  12859.       message: =
  12860.       {
  12861.         txt = "&"
  12862.         hint = "Message>print when activated"
  12863.       }
  12864.       angles: =
  12865.       {
  12866.         txt = "&"
  12867.         hint = "Angles>pitch yaw roll"
  12868.       }
  12869.       movewith: =
  12870.       {
  12871.         txt = "&"
  12872.         hint = "Movewith>ent to move with"
  12873.       }
  12874.       spawnflags: =
  12875.       {
  12876.         txt = "&"
  12877.         typ = "X1"
  12878.         cap = "1>Trig Spawn"
  12879.       }
  12880.       spawnflags: =
  12881.       {
  12882.         txt = "&"
  12883.         typ = "X2"
  12884.         cap = "2>No Touch"
  12885.       }
  12886.       spawnflags: =
  12887.       {
  12888.         txt = "&"
  12889.         typ = "X4"
  12890.         cap = "4>No Spin"
  12891.       }
  12892.       spawnflags: =
  12893.       {
  12894.         txt = "&"
  12895.         typ = "X8"
  12896.         cap = "8>No Drop"
  12897.       }
  12898.       spawnflags: =
  12899.       {
  12900.         txt = "&"
  12901.         typ = "X16"
  12902.         cap = "16>Shootable"
  12903.       }
  12904.       health: =
  12905.       {
  12906.         txt = "&"
  12907.         hint = "Health>sustainable damage"
  12908.       }
  12909.     }
  12910.     key_red_key:form =
  12911.     {
  12912.       Help = "Normal door key - red."
  12913.       bbox = '-16 -16 -16 16 16 16'
  12914.       mdl = "models/items/keys/red_key/tris.md2"
  12915.       spawnflags: =
  12916.       {
  12917.         txt = "&"
  12918.         typ = "X256"
  12919.         cap = "256>Not Easy"
  12920.       }
  12921.       spawnflags: =
  12922.       {
  12923.         txt = "&"
  12924.         typ = "X512"
  12925.         cap = "512>Not Normal"
  12926.       }
  12927.       spawnflags: =
  12928.       {
  12929.         txt = "&"
  12930.         typ = "X1024"
  12931.         cap = "1024>Not Hard"
  12932.       }
  12933.       spawnflags: =
  12934.       {
  12935.         txt = "&"
  12936.         typ = "X2048"
  12937.         cap = "2048>Not DM"
  12938.       }
  12939.       targetname: =
  12940.       {
  12941.         txt = "&"
  12942.         hint = "Targetname>name"
  12943.       }
  12944.       target: =
  12945.       {
  12946.         txt = "&"
  12947.         hint = "Target>ent to trigger"
  12948.       }
  12949.       killtarget: =
  12950.       {
  12951.         txt = "&"
  12952.         hint = "Killtarget>remove ent from map"
  12953.       }
  12954.       delay: =
  12955.       {
  12956.         txt = "&"
  12957.         hint = "Delay>trigger in x seconds"
  12958.       }
  12959.       message: =
  12960.       {
  12961.         txt = "&"
  12962.         hint = "Message>print when activated"
  12963.       }
  12964.       angles: =
  12965.       {
  12966.         txt = "&"
  12967.         hint = "Angles>pitch yaw roll"
  12968.       }
  12969.       movewith: =
  12970.       {
  12971.         txt = "&"
  12972.         hint = "Movewith>ent to move with"
  12973.       }
  12974.       spawnflags: =
  12975.       {
  12976.         txt = "&"
  12977.         typ = "X1"
  12978.         cap = "1>Trig Spawn"
  12979.       }
  12980.       spawnflags: =
  12981.       {
  12982.         txt = "&"
  12983.         typ = "X2"
  12984.         cap = "2>No Touch"
  12985.       }
  12986.       spawnflags: =
  12987.       {
  12988.         txt = "&"
  12989.         typ = "X4"
  12990.         cap = "4>No Spin"
  12991.       }
  12992.       spawnflags: =
  12993.       {
  12994.         txt = "&"
  12995.         typ = "X8"
  12996.         cap = "8>No Drop"
  12997.       }
  12998.       spawnflags: =
  12999.       {
  13000.         txt = "&"
  13001.         typ = "X16"
  13002.         cap = "16>Shootable"
  13003.       }
  13004.       health: =
  13005.       {
  13006.         txt = "&"
  13007.         hint = "Health>sustainable damage"
  13008.       }
  13009.     }
  13010.     light:form =
  13011.     {
  13012.       Help = "invisible light source"
  13013.       bbox = '-8 -8 -8 8 8 8'
  13014.       spawnflags: =
  13015.       {
  13016.         txt = "&"
  13017.         typ = "X256"
  13018.         cap = "256>Not Easy"
  13019.       }
  13020.       spawnflags: =
  13021.       {
  13022.         txt = "&"
  13023.         typ = "X512"
  13024.         cap = "512>Not Normal"
  13025.       }
  13026.       spawnflags: =
  13027.       {
  13028.         txt = "&"
  13029.         typ = "X1024"
  13030.         cap = "1024>Not Hard"
  13031.       }
  13032.       spawnflags: =
  13033.       {
  13034.         txt = "&"
  13035.         typ = "X2048"
  13036.         cap = "2048>Not DM"
  13037.       }
  13038.       targetname: =
  13039.       {
  13040.         txt = "&"
  13041.         hint = "If targeted, will toggle between on and off."
  13042.       }
  13043.       count: =
  13044.       {
  13045.         txt = "&"
  13046.         hint = "Count>kill at # deactivations"
  13047.       }
  13048.       spawnflags: =
  13049.       {
  13050.         txt = "&"
  13051.         typ = "X1"
  13052.         cap = "1>Start Off"
  13053.       }
  13054.       target: =
  13055.       {
  13056.         txt = "&"
  13057.         hint = "Aim this at an info_null to make a spotlight."
  13058.       }
  13059.       light: =
  13060.       {
  13061.         txt = "&"
  13062.         hint = "Light>brightness. light value, default 300 "
  13063.       }
  13064.       _falloff: =
  13065.       {
  13066.         txt = "&"
  13067.         hint = "_falloff>falloff ratio"
  13068.         typ = "C"
  13069.         items = "0>Linear"$0D"1>Inverse"$0D"2>Inverse-square"
  13070.         values = "0"$0D"1"$0D"2"
  13071.       }
  13072.       _fade: =
  13073.       {
  13074.         txt = "&"
  13075.         hint = "_fade>fade dist (less=further)"
  13076.       }
  13077.       _angfade: =
  13078.       {
  13079.         txt = "&"
  13080.         hint = "_angfade>fade on angled surfaces"
  13081.       }
  13082.       _color: =
  13083.       {
  13084.         txt = "&"
  13085.         Typ = "LN"
  13086.         hint = "light color (not the intensity, only the color)"
  13087.       }
  13088.       style: =
  13089.       {
  13090.         txt = "&"
  13091.         hint = "Style>light type"
  13092.         typ = "C"
  13093.         items = "0>Normal (switchable)"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2"
  13094.          ">Slow Strong Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D
  13095.          "4>Fast Strobe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluores"
  13096.          "cent Flicker"$0D"11>Slow pulse, no black"
  13097.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  13098.          "0"$0D"11"
  13099.       }
  13100.       _cone: =
  13101.       {
  13102.         txt = "&"
  13103.         hint = "Default _cone value is 10 (used to set size of light for spotl"
  13104.          " max=90)"
  13105.       }
  13106.       _focus: =
  13107.       {
  13108.         txt = "&"
  13109.         hint = "_focus>fade cone edge"
  13110.       }
  13111.       _spotangle: =
  13112.       {
  13113.         txt = "&"
  13114.         hint = "_spotangle>aim yaw(0-360)/pitch(-90-90)"
  13115.       }
  13116.       _spotvector: =
  13117.       {
  13118.         txt = "&"
  13119.         hint = "_spotvector>spot XYZ vector"
  13120.       }
  13121.       _spotpoint: =
  13122.       {
  13123.         txt = "&"
  13124.         hint = "_spotpoint>spot XYZ point"
  13125.       }
  13126.     }
  13127.     light_mine1:form =
  13128.     {
  13129.       Help = "Predefined light entity from the mine levels"
  13130.       bbox = '-2 -2 -12 2 2 12'
  13131.       bbox = '-8 -8 -8 8 8 8'
  13132.       mdl = "models/objects/minelite/light1/tris.md2"
  13133.       angles: =
  13134.       {
  13135.         txt = "&"
  13136.         hint = "Angles>pitch yaw 0  This is the direction the model will be fa"
  13137.          "cing. Has no effect on the actual light."
  13138.       }
  13139.       spawnflags: =
  13140.       {
  13141.         txt = "&"
  13142.         typ = "X256"
  13143.         cap = "256>Not Easy"
  13144.       }
  13145.       spawnflags: =
  13146.       {
  13147.         txt = "&"
  13148.         typ = "X512"
  13149.         cap = "512>Not Normal"
  13150.       }
  13151.       spawnflags: =
  13152.       {
  13153.         txt = "&"
  13154.         typ = "X1024"
  13155.         cap = "1024>Not Hard"
  13156.       }
  13157.       spawnflags: =
  13158.       {
  13159.         txt = "&"
  13160.         typ = "X2048"
  13161.         cap = "2048>Not DM"
  13162.       }
  13163.       targetname: =
  13164.       {
  13165.         txt = "&"
  13166.         hint = "If targeted, will toggle between on and off."
  13167.       }
  13168.       count: =
  13169.       {
  13170.         txt = "&"
  13171.         hint = "Count>kill at # deactivations"
  13172.       }
  13173.       spawnflags: =
  13174.       {
  13175.         txt = "&"
  13176.         typ = "X1"
  13177.         cap = "1>Start Off"
  13178.         Hint = "Starts off (if you check this, you must set a targetname so th"
  13179.          "at the light can be turned on)"
  13180.       }
  13181.       target: =
  13182.       {
  13183.         txt = "&"
  13184.         hint = "Aim this at an info_null to make a spotlight."
  13185.       }
  13186.       light: =
  13187.       {
  13188.         txt = "&"
  13189.         hint = "Light>brightness. The amount of light (default 300)."
  13190.       }
  13191.       _falloff: =
  13192.       {
  13193.         txt = "&"
  13194.         hint = "_falloff>falloff ratio"
  13195.         typ = "C"
  13196.         items = "0>Linear"$0D"1>Inverse"$0D"2>Inverse-square"
  13197.         values = "0"$0D"1"$0D"2"
  13198.       }
  13199.       _fade: =
  13200.       {
  13201.         txt = "&"
  13202.         hint = "_fade>fade dist (less=further)"
  13203.       }
  13204.       _angfade: =
  13205.       {
  13206.         txt = "&"
  13207.         hint = "_angfade>fade on angled surfaces"
  13208.       }
  13209.       _color: =
  13210.       {
  13211.         txt = "&"
  13212.         Typ = "LN"
  13213.         hint = "_color>RGB color"
  13214.       }
  13215.       style: =
  13216.       {
  13217.         txt = "&"
  13218.         hint = "Style>light type"
  13219.         typ = "C"
  13220.         items = "0>Normal (switchable)"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2"
  13221.          ">Slow Strong Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D
  13222.          "4>Fast Strobe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluores"
  13223.          "cent Flicker"$0D"11>Slow pulse, no black"
  13224.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  13225.          "0"$0D"11"
  13226.       }
  13227.       _cone: =
  13228.       {
  13229.         txt = "&"
  13230.         hint = "_cone>spot size (max=90)"
  13231.       }
  13232.       _focus: =
  13233.       {
  13234.         txt = "&"
  13235.         hint = "_focus>fade cone edge"
  13236.       }
  13237.       _spotangle: =
  13238.       {
  13239.         txt = "&"
  13240.         hint = "_spotangle>aim yaw(0-360)/pitch(-90-90)"
  13241.       }
  13242.       _spotvector: =
  13243.       {
  13244.         txt = "&"
  13245.         hint = "_spotvector>spot XYZ vector"
  13246.       }
  13247.       _spotpoint: =
  13248.       {
  13249.         txt = "&"
  13250.         hint = "_spotpoint>spot XYZ point"
  13251.       }
  13252.       spawnflags: =
  13253.       {
  13254.         txt = "&"
  13255.         typ = "X1"
  13256.       }
  13257.     }
  13258.     light_mine2:form =
  13259.     {
  13260.       Help = "Predefined light entity from the mine levels"
  13261.       bbox = '-2 -2 -12 2 2 12'
  13262.       bbox = '-8 -8 -8 8 8 8'
  13263.       mdl = "models/objects/minelite/light2/tris.md2"
  13264.       angles: =
  13265.       {
  13266.         txt = "&"
  13267.         hint = "Angles>pitch yaw 0.  This is the direction the model will be f"
  13268.          "acing. Has no effect on the actual light."
  13269.       }
  13270.       spawnflags: =
  13271.       {
  13272.         txt = "&"
  13273.         typ = "X256"
  13274.         cap = "256>Not Easy"
  13275.       }
  13276.       spawnflags: =
  13277.       {
  13278.         txt = "&"
  13279.         typ = "X512"
  13280.         cap = "512>Not Normal"
  13281.       }
  13282.       spawnflags: =
  13283.       {
  13284.         txt = "&"
  13285.         typ = "X1024"
  13286.         cap = "1024>Not Hard"
  13287.       }
  13288.       spawnflags: =
  13289.       {
  13290.         txt = "&"
  13291.         typ = "X2048"
  13292.         cap = "2048>Not DM"
  13293.       }
  13294.       targetname: =
  13295.       {
  13296.         txt = "&"
  13297.         hint = "Targetname>name"
  13298.       }
  13299.       count: =
  13300.       {
  13301.         txt = "&"
  13302.         hint = "Count>kill at # deactivations"
  13303.       }
  13304.       spawnflags: =
  13305.       {
  13306.         txt = "&"
  13307.         typ = "X1"
  13308.         cap = "1>Start Off"
  13309.       }
  13310.       target: =
  13311.       {
  13312.         txt = "&"
  13313.         hint = "Target>spot aims at ent"
  13314.       }
  13315.       light: =
  13316.       {
  13317.         txt = "&"
  13318.         hint = "Light>brightness.  The amount of light (default 300)."
  13319.       }
  13320.       _falloff: =
  13321.       {
  13322.         txt = "&"
  13323.         hint = "_falloff>falloff ratio"
  13324.         typ = "C"
  13325.         items = "0>Linear"$0D"1>Inverse"$0D"2>Inverse-square"
  13326.         values = "0"$0D"1"$0D"2"
  13327.       }
  13328.       _fade: =
  13329.       {
  13330.         txt = "&"
  13331.         hint = "_fade>fade dist (less=further)"
  13332.       }
  13333.       _angfade: =
  13334.       {
  13335.         txt = "&"
  13336.         hint = "_angfade>fade on angled surfaces"
  13337.       }
  13338.       _color: =
  13339.       {
  13340.         txt = "&"
  13341.         Typ = "LN"
  13342.         hint = "_color>RGB color"
  13343.       }
  13344.       style: =
  13345.       {
  13346.         txt = "&"
  13347.         hint = "Style>light type"
  13348.         typ = "C"
  13349.         items = "0>Normal (switchable)"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2"
  13350.          ">Slow Strong Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D
  13351.          "4>Fast Strobe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluores"
  13352.          "cent Flicker"$0D"11>Slow pulse, no black"
  13353.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  13354.          "0"$0D"11"
  13355.       }
  13356.       _cone: =
  13357.       {
  13358.         txt = "&"
  13359.         hint = "_cone>spot size (max=90)"
  13360.       }
  13361.       _focus: =
  13362.       {
  13363.         txt = "&"
  13364.         hint = "_focus>fade cone edge"
  13365.       }
  13366.       _spotangle: =
  13367.       {
  13368.         txt = "&"
  13369.         hint = "_spotangle>aim yaw(0-360)/pitch(-90-90)"
  13370.       }
  13371.       _spotvector: =
  13372.       {
  13373.         txt = "&"
  13374.         hint = "_spotvector>spot XYZ vector"
  13375.       }
  13376.       _spotpoint: =
  13377.       {
  13378.         txt = "&"
  13379.         hint = "_spotpoint>spot XYZ point"
  13380.       }
  13381.       spawnflags: =
  13382.       {
  13383.         txt = "&"
  13384.         typ = "X1"
  13385.       }
  13386.     }
  13387.     misc_actor:form =
  13388.     {
  13389.       bbox = '-16 -16 -24 16 16 32'
  13390.       mdl = "[3Dmodel]"
  13391.       mdlbase = "baseq2"
  13392. //      mdlskin = "[style]"  // cdunde-tried to get user assigned skin to work
  13393.       help = "This allows you to use your own custom entity 3D-models."
  13394. $0D"Used as additional actors. These models will move around in the"
  13395. $0D"game and can be set to do different things with the flags below."
  13396. $0D"For just special effect custom models use the model_spawn entity."
  13397. $0D"Click on this Help Book for more details."
  13398.       HTML = "help/intro.mapeditor.menu.html#optionsmenu"
  13399.       3Dmodel: =
  13400.       {
  13401.         t_3Dmodelbrowser = !
  13402.         hint = "Type in the model path or use the file browser button to the right."
  13403. $0D"This is a custom model for QuArK 3d views only."
  13404. $0D"It only uses the 0 skin and will not show in the actual game."
  13405. $0D"For that use usermodel below."
  13406.       }
  13407.       spawnflags: =
  13408.       {
  13409.         txt = "&"
  13410.         typ = "X256"
  13411.         cap = "256>Not Easy"
  13412.       }
  13413.       spawnflags: =
  13414.       {
  13415.         txt = "&"
  13416.         typ = "X512"
  13417.         cap = "512>Not Normal"
  13418.       }
  13419.       spawnflags: =
  13420.       {
  13421.         txt = "&"
  13422.         typ = "X1024"
  13423.         cap = "1024>Not Hard"
  13424.       }
  13425.       spawnflags: =
  13426.       {
  13427.         txt = "&"
  13428.         typ = "X2048"
  13429.         cap = "2048>Not DM"
  13430.       }
  13431.       spawnflags: =
  13432.       {
  13433.         txt = "&"
  13434.         typ = "X2048"
  13435.       }
  13436.       targetname: =
  13437.       {
  13438.         txt = "&"
  13439.         hint = "Targetname>name"
  13440.       }
  13441.       angles: =
  13442.       {
  13443.         txt = "&"
  13444.         hint = "Angles>pitch yaw roll"
  13445.       }
  13446.       movewith: =
  13447.       {
  13448.         txt = "&"
  13449.         hint = "Movewith>ent to move with"
  13450.       }
  13451.       spawnflags: =
  13452.       {
  13453.         txt = "&"
  13454.         typ = "X1"
  13455.         cap = "1>Ambush"
  13456.       }
  13457.       spawnflags: =
  13458.       {
  13459.         txt = "&"
  13460.         typ = "X2"
  13461.         cap = "2>Trig Spawn"
  13462.       }
  13463.       spawnflags: =
  13464.       {
  13465.         txt = "&"
  13466.         typ = "X4"
  13467.         cap = "4>Sight"
  13468.       }
  13469.       spawnflags: =
  13470.       {
  13471.         txt = "&"
  13472.         typ = "X8"
  13473.         cap = "8>Good Guy"
  13474.       }
  13475.       spawnflags: =
  13476.       {
  13477.         txt = "&"
  13478.         typ = "X16"
  13479.         cap = "16>No Gib"
  13480.       }
  13481.       spawnflags: =
  13482.       {
  13483.         txt = "&"
  13484.         typ = "X32"
  13485.         cap = "32>Homing"
  13486.       }
  13487.       spawnflags: =
  13488.       {
  13489.         txt = "&"
  13490.         typ = "X64"
  13491.         cap = "64>Be Monster"
  13492.       }
  13493.       spawnflags: =
  13494.       {
  13495.         txt = "&"
  13496.         typ = "X128"
  13497.         cap = "128>Ignore Fire"
  13498.       }
  13499.       sounds: =
  13500.       {
  13501.         txt = "&"
  13502.         hint = "Sound>weapon to use"
  13503.         typ = "C"
  13504.         items = "0000>None/None"$0D"0100>Blaster"$0D"0200>Shotgun"$0D"0300>Sup"
  13505.          "er Shotgun"$0D"0400>Machinegun"$0D"0500>Chaingun"$0D"0603>GL/SSG"$0D
  13506.          "0703>RL/SSG"$0D"0800>Hyperblaster"$0D"0900>Railgun"$0D"1003>BFG/SSG"
  13507.         values = "0"$0D"100"$0D"200"$0D"300"$0D"400"$0D"500"$0D"603"$0D"703"$0D
  13508.          "800"$0D"900"$0D"1003"
  13509.       }
  13510.       style: =
  13511.       {
  13512.         txt = "&"
  13513.         hint = "Style>skin number. This is the skin that will actually be used in the game."
  13514.       }
  13515.       usermodel: =
  13516.       {
  13517.         t_usermodelbrowser = !
  13518.         hint = "Type in the model path or use the file browser button to the right."
  13519. $0D"This is a custom model for the actual game play only."
  13520. $0D"It will not show in QuArK's 3D views."
  13521. $0D"For that use 3Dmodel above."
  13522.       }
  13523.       dmgteam: =
  13524.       {
  13525.         txt = "&"
  13526.         hint = "DmgTeam>teammates"
  13527.       }
  13528.       target: =
  13529.       {
  13530.         txt = "&"
  13531.         hint = "Target>path_corner/killtarget"
  13532.       }
  13533.       combattarget: =
  13534.       {
  13535.         txt = "&"
  13536.         hint = "Combattarget>first point_combat"
  13537.       }
  13538.       deathtarget: =
  13539.       {
  13540.         txt = "&"
  13541.         hint = "Deathtarget>trigger ent at death"
  13542.       }
  13543.       killtarget: =
  13544.       {
  13545.         txt = "&"
  13546.         hint = "Killtarget>at death rem ent from map"
  13547.       }
  13548.       item: =
  13549.       {
  13550.         txt = "&"
  13551.         hint = "Item>spawn item at death"
  13552.       }
  13553.       health: =
  13554.       {
  13555.         txt = "&"
  13556.         hint = "Health>hit points"
  13557.       }
  13558.       gib_health: =
  13559.       {
  13560.         txt = "&"
  13561.         hint = "Gib_health>gib level"
  13562.       }
  13563.       mass: =
  13564.       {
  13565.         txt = "&"
  13566.         hint = "Mass>weight"
  13567.       }
  13568.       powerarmor: =
  13569.       {
  13570.         txt = "&"
  13571.         hint = "Powerarmor>armor value"
  13572.       }
  13573.       flies: =
  13574.       {
  13575.         txt = "&"
  13576.         hint = "Flies>% chance/flies"
  13577.       }
  13578.       bleft: =
  13579.       {
  13580.         txt = "&"
  13581.         hint = "Bleft>min b-box coords XYZ"
  13582.       }
  13583.       tright: =
  13584.       {
  13585.         txt = "&"
  13586.         hint = "Tright>max b-box coords XYZ"
  13587.       }
  13588.       muzzle: =
  13589.       {
  13590.         txt = "&"
  13591.         hint = "Muzzle>gun1 firing origin"
  13592.       }
  13593.       muzzle2: =
  13594.       {
  13595.         txt = "&"
  13596.         hint = "Muzzle2>gun2 firing origin"
  13597.       }
  13598.     }
  13599.     misc_banner:form =
  13600.     {
  13601.       Help = "The origin is the bottom of the banner. The banner is 128 units "
  13602.        "tall."
  13603.       bbox = '-4 -4 0 4 4 246'
  13604.       mdl = "models/objects/banner/tris.md2"
  13605.       spawnflags: =
  13606.       {
  13607.         txt = "&"
  13608.         typ = "X256"
  13609.         cap = "256>Not Easy"
  13610.       }
  13611.       spawnflags: =
  13612.       {
  13613.         txt = "&"
  13614.         typ = "X512"
  13615.         cap = "512>Not Normal"
  13616.       }
  13617.       spawnflags: =
  13618.       {
  13619.         txt = "&"
  13620.         typ = "X1024"
  13621.         cap = "1024>Not Hard"
  13622.       }
  13623.       spawnflags: =
  13624.       {
  13625.         txt = "&"
  13626.         typ = "X2048"
  13627.         cap = "2048>Not DM"
  13628.       }
  13629.       targetname: =
  13630.       {
  13631.         txt = "&"
  13632.         hint = "Targetname>name"
  13633.       }
  13634.       angles: =
  13635.       {
  13636.         txt = "&"
  13637.         hint = "Angles>pitch yaw roll"
  13638.       }
  13639.     }
  13640.     misc_blackhole:form =
  13641.     {
  13642.       Help = "This just spins, and is huge."
  13643.       bbox = '-8 -8 -8 8 8 8'
  13644.       mdl = "models/objects/black/tris.md2"
  13645.       spawnflags: =
  13646.       {
  13647.         txt = "&"
  13648.         typ = "X256"
  13649.         cap = "256>Not Easy"
  13650.       }
  13651.       spawnflags: =
  13652.       {
  13653.         txt = "&"
  13654.         typ = "X512"
  13655.         cap = "512>Not Normal"
  13656.       }
  13657.       spawnflags: =
  13658.       {
  13659.         txt = "&"
  13660.         typ = "X1024"
  13661.         cap = "1024>Not Hard"
  13662.       }
  13663.       spawnflags: =
  13664.       {
  13665.         txt = "&"
  13666.         typ = "X2048"
  13667.         cap = "2048>Not DM"
  13668.       }
  13669.       targetname: =
  13670.       {
  13671.         txt = "&"
  13672.         hint = "Targetname>name"
  13673.       }
  13674.       angles: =
  13675.       {
  13676.         txt = "&"
  13677.         hint = "Angles>pitch yaw roll"
  13678.       }
  13679.     }
  13680.     misc_deadsoldier:form =
  13681.     {
  13682.       Help = "This is the Dead player model, there are 6 different death style"
  13683.        "s."
  13684.       bbox = '-16 -16 0 16 16 16'
  13685.       mdl = "models/deadbods/dude/tris.md2"
  13686.       spawnflags: =
  13687.       {
  13688.         txt = "&"
  13689.         typ = "X256"
  13690.         cap = "256>Not Easy"
  13691.       }
  13692.       spawnflags: =
  13693.       {
  13694.         txt = "&"
  13695.         typ = "X512"
  13696.         cap = "512>Not Normal"
  13697.       }
  13698.       spawnflags: =
  13699.       {
  13700.         txt = "&"
  13701.         typ = "X1024"
  13702.         cap = "1024>Not Hard"
  13703.       }
  13704.       spawnflags: =
  13705.       {
  13706.         txt = "&"
  13707.         typ = "X2048"
  13708.         cap = "2048>Not DM"
  13709.       }
  13710.       spawnflags: =
  13711.       {
  13712.         txt = "&"
  13713.         typ = "X2048"
  13714.       }
  13715.       targetname: =
  13716.       {
  13717.         txt = "&"
  13718.         hint = "Targetname>name"
  13719.       }
  13720.       angles: =
  13721.       {
  13722.         txt = "&"
  13723.         hint = "Angles>pitch yaw roll"
  13724.       }
  13725.       movewith: =
  13726.       {
  13727.         txt = "&"
  13728.         hint = "Movewith>ent to move with"
  13729.       }
  13730.       spawnflags: =
  13731.       {
  13732.         txt = "&"
  13733.         typ = "X1"
  13734.         cap = "1>On Back"
  13735.         Hint = "The Soldier is on his back."
  13736.       }
  13737.       spawnflags: =
  13738.       {
  13739.         txt = "&"
  13740.         typ = "X2"
  13741.         cap = "2>On Stomach"
  13742.         Hint = "The Soldier is on his stomach."
  13743.       }
  13744.       spawnflags: =
  13745.       {
  13746.         txt = "&"
  13747.         typ = "X4"
  13748.         cap = "4>Back,Decap"
  13749.         Hint = "The Soldier is on his back and has been decapitated."
  13750.       }
  13751.       spawnflags: =
  13752.       {
  13753.         txt = "&"
  13754.         typ = "X8"
  13755.         cap = "8>Fetal Pos"
  13756.       }
  13757.       spawnflags: =
  13758.       {
  13759.         txt = "&"
  13760.         typ = "X16"
  13761.         cap = "16>Sit,Decap"
  13762.         Hint = "The Soldier is sitting down and has been decapitated."
  13763.       }
  13764.       spawnflags: =
  13765.       {
  13766.         txt = "&"
  13767.         typ = "X32"
  13768.         cap = "32>Impaled"
  13769.         Hint = "Only use this in Water or hanging over a hook or something, it"
  13770.          " doesn't look good on the floor."
  13771.       }
  13772.       spawnflags: =
  13773.       {
  13774.         txt = "&"
  13775.         typ = "X64"
  13776.         cap = "64>Flies"
  13777.       }
  13778.       style: =
  13779.       {
  13780.         txt = "&"
  13781.         hint = "Style>skin"
  13782.         typ = "C"
  13783.         items = "0>Default"$0D"1>Cipher"$0D"2>Claymore"$0D"3>Flak"$0D"4>Grunt"$0D
  13784.          "5>Howitzer"$0D"6>Major"$0D"7>Nightops"$0D"8>Pointman"$0D"9>Psycho"$0D
  13785.          "10>Rampage"$0D"11>Razor"$0D"12>Recon"$0D"13>Scout"$0D"14>Sniper"$0D"1"
  13786.          "5>Viper"
  13787.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"$0D"8"$0D"9"$0D"1"
  13788.          "0"$0D"11"$0D"12"$0D"13"$0D"14"$0D"15"
  13789.       }
  13790.     }
  13791.     misc_eastertank:form =
  13792.     {
  13793.       Help = "The Tank Sitting Down (Just for Looks)."
  13794.       bbox = '-32 -32 -16 32 32 32'
  13795.       mdl = "models/monsters/tank/tris.md2"
  13796.       spawnflags: =
  13797.       {
  13798.         txt = "&"
  13799.         typ = "X256"
  13800.         cap = "256>Not Easy"
  13801.       }
  13802.       spawnflags: =
  13803.       {
  13804.         txt = "&"
  13805.         typ = "X512"
  13806.         cap = "512>Not Normal"
  13807.       }
  13808.       spawnflags: =
  13809.       {
  13810.         txt = "&"
  13811.         typ = "X1024"
  13812.         cap = "1024>Not Hard"
  13813.       }
  13814.       spawnflags: =
  13815.       {
  13816.         txt = "&"
  13817.         typ = "X2048"
  13818.         cap = "2048>Not DM"
  13819.       }
  13820.       targetname: =
  13821.       {
  13822.         txt = "&"
  13823.         hint = "Targetname>name"
  13824.       }
  13825.       angles: =
  13826.       {
  13827.         txt = "&"
  13828.         hint = "Angles>pitch yaw roll"
  13829.       }
  13830.       spawnflags: =
  13831.       {
  13832.         txt = "&"
  13833.         typ = "X1"
  13834.         cap = "1>Not solid"
  13835.       }
  13836.     }
  13837.     misc_easterchick:form =
  13838.     {
  13839.       Help = "This is Iron Maiden sitting down (Just for looks)."
  13840.       bbox = '-32 -32 0 32 32 32'
  13841.       mdl = "models/monsters/bitch/tris.md2"
  13842.       spawnflags: =
  13843.       {
  13844.         txt = "&"
  13845.         typ = "X256"
  13846.         cap = "256>Not Easy"
  13847.       }
  13848.       spawnflags: =
  13849.       {
  13850.         txt = "&"
  13851.         typ = "X512"
  13852.         cap = "512>Not Normal"
  13853.       }
  13854.       spawnflags: =
  13855.       {
  13856.         txt = "&"
  13857.         typ = "X1024"
  13858.         cap = "1024>Not Hard"
  13859.       }
  13860.       spawnflags: =
  13861.       {
  13862.         txt = "&"
  13863.         typ = "X2048"
  13864.         cap = "2048>Not DM"
  13865.       }
  13866.       targetname: =
  13867.       {
  13868.         txt = "&"
  13869.         hint = "Targetname>name"
  13870.       }
  13871.       angles: =
  13872.       {
  13873.         txt = "&"
  13874.         hint = "Angles>pitch yaw roll"
  13875.       }
  13876.       spawnflags: =
  13877.       {
  13878.         txt = "&"
  13879.         typ = "X1"
  13880.         cap = "1>Not solid"
  13881.       }
  13882.     }
  13883.     misc_easterchick2:form =
  13884.     {
  13885.       Help = "This is Iron Maiden alittle different (Just for looks)."
  13886.       bbox = '-32 -32 0 32 32 32'
  13887.       mdl = "models/monsters/bitch/tris.md2"
  13888.       spawnflags: =
  13889.       {
  13890.         txt = "&"
  13891.         typ = "X256"
  13892.         cap = "256>Not Easy"
  13893.       }
  13894.       spawnflags: =
  13895.       {
  13896.         txt = "&"
  13897.         typ = "X512"
  13898.         cap = "512>Not Normal"
  13899.       }
  13900.       spawnflags: =
  13901.       {
  13902.         txt = "&"
  13903.         typ = "X1024"
  13904.         cap = "1024>Not Hard"
  13905.       }
  13906.       spawnflags: =
  13907.       {
  13908.         txt = "&"
  13909.         typ = "X2048"
  13910.         cap = "2048>Not DM"
  13911.       }
  13912.       targetname: =
  13913.       {
  13914.         txt = "&"
  13915.         hint = "Targetname>name"
  13916.       }
  13917.       angles: =
  13918.       {
  13919.         txt = "&"
  13920.         hint = "Angles>pitch yaw roll"
  13921.       }
  13922.       spawnflags: =
  13923.       {
  13924.         txt = "&"
  13925.         typ = "X1"
  13926.         cap = "1>Not solid"
  13927.       }
  13928.     }
  13929.     misc_explobox:form =
  13930.     {
  13931.       Help = "Large exploding box."
  13932.       bbox = '-16 -16 0 16 16 40'
  13933.       mdl = "models/objects/barrels/tris.md2"
  13934.       spawnflags: =
  13935.       {
  13936.         txt = "&"
  13937.         typ = "X256"
  13938.         cap = "256>Not Easy"
  13939.       }
  13940.       spawnflags: =
  13941.       {
  13942.         txt = "&"
  13943.         typ = "X512"
  13944.         cap = "512>Not Normal"
  13945.       }
  13946.       spawnflags: =
  13947.       {
  13948.         txt = "&"
  13949.         typ = "X1024"
  13950.         cap = "1024>Not Hard"
  13951.       }
  13952.       spawnflags: =
  13953.       {
  13954.         txt = "&"
  13955.         typ = "X2048"
  13956.         cap = "2048>Not DM"
  13957.       }
  13958.       spawnflags: =
  13959.       {
  13960.         txt = "&"
  13961.         typ = "X2048"
  13962.       }
  13963.       targetname: =
  13964.       {
  13965.         txt = "&"
  13966.         hint = "Targetname>name"
  13967.       }
  13968.       angles: =
  13969.       {
  13970.         txt = "&"
  13971.         hint = "Angles>pitch yaw roll"
  13972.       }
  13973.       mass: =
  13974.       {
  13975.         txt = "&"
  13976.         hint = "Mass>debris amount"
  13977.       }
  13978.       health: =
  13979.       {
  13980.         txt = "&"
  13981.         hint = "Health>sustainable damage"
  13982.       }
  13983.       dmg: =
  13984.       {
  13985.         txt = "&"
  13986.         hint = "Dmg>damage at origin"
  13987.       }
  13988.     }
  13989.     misc_gib_arm:form =
  13990.     {
  13991.       Help = "Intended for use with the target_spawner."
  13992.       bbox = '-8 -8 -8 8 8 8'
  13993.       mdl = "models/objects/gibs/arm/tris.md2"
  13994.       spawnflags: =
  13995.       {
  13996.         txt = "&"
  13997.         typ = "X256"
  13998.         cap = "256>Not Easy"
  13999.       }
  14000.       spawnflags: =
  14001.       {
  14002.         txt = "&"
  14003.         typ = "X512"
  14004.         cap = "512>Not Normal"
  14005.       }
  14006.       spawnflags: =
  14007.       {
  14008.         txt = "&"
  14009.         typ = "X1024"
  14010.         cap = "1024>Not Hard"
  14011.       }
  14012.       spawnflags: =
  14013.       {
  14014.         txt = "&"
  14015.         typ = "X2048"
  14016.         cap = "2048>Not DM"
  14017.       }
  14018.       targetname: =
  14019.       {
  14020.         txt = "&"
  14021.         hint = "Targetname>name"
  14022.       }
  14023.       angles: =
  14024.       {
  14025.         txt = "&"
  14026.         hint = "Angles>pitch yaw roll"
  14027.       }
  14028.     }
  14029.     misc_gib_head:form =
  14030.     {
  14031.       Help = "Intended for use with the target_spawner."
  14032.       bbox = '-8 -8 -8 8 8 8'
  14033.       mdl = "models/objects/gibs/head/tris.md2"
  14034.       spawnflags: =
  14035.       {
  14036.         txt = "&"
  14037.         typ = "X256"
  14038.         cap = "256>Not Easy"
  14039.       }
  14040.       spawnflags: =
  14041.       {
  14042.         txt = "&"
  14043.         typ = "X512"
  14044.         cap = "512>Not Normal"
  14045.       }
  14046.       spawnflags: =
  14047.       {
  14048.         txt = "&"
  14049.         typ = "X1024"
  14050.         cap = "1024>Not Hard"
  14051.       }
  14052.       spawnflags: =
  14053.       {
  14054.         txt = "&"
  14055.         typ = "X2048"
  14056.         cap = "2048>Not DM"
  14057.       }
  14058.       targetname: =
  14059.       {
  14060.         txt = "&"
  14061.         hint = "Targetname>name"
  14062.       }
  14063.       angles: =
  14064.       {
  14065.         txt = "&"
  14066.         hint = "Angles>pitch yaw roll"
  14067.       }
  14068.     }
  14069.     misc_gib_leg:form =
  14070.     {
  14071.       Help = "Intended for use with the target_spawner."
  14072.       bbox = '-8 -8 -8 8 8 8'
  14073.       mdl = "models/objects/gibs/leg/tris.md2"
  14074.       spawnflags: =
  14075.       {
  14076.         txt = "&"
  14077.         typ = "X256"
  14078.         cap = "256>Not Easy"
  14079.       }
  14080.       spawnflags: =
  14081.       {
  14082.         txt = "&"
  14083.         typ = "X512"
  14084.         cap = "512>Not Normal"
  14085.       }
  14086.       spawnflags: =
  14087.       {
  14088.         txt = "&"
  14089.         typ = "X1024"
  14090.         cap = "1024>Not Hard"
  14091.       }
  14092.       spawnflags: =
  14093.       {
  14094.         txt = "&"
  14095.         typ = "X2048"
  14096.         cap = "2048>Not DM"
  14097.       }
  14098.       targetname: =
  14099.       {
  14100.         txt = "&"
  14101.         hint = "Targetname>name"
  14102.       }
  14103.       angles: =
  14104.       {
  14105.         txt = "&"
  14106.         hint = "Angles>pitch yaw roll"
  14107.       }
  14108.     }
  14109.     misc_insane:form =
  14110.     {
  14111.       Help = "This is the Soldier gone mad."
  14112.       bbox = '-16 -16 -24 16 16 32'
  14113.       mdl = "models/monsters/insane/tris.md2"
  14114.       spawnflags: =
  14115.       {
  14116.         txt = "&"
  14117.         typ = "X256"
  14118.         cap = "256>Not Easy"
  14119.       }
  14120.       spawnflags: =
  14121.       {
  14122.         txt = "&"
  14123.         typ = "X512"
  14124.         cap = "512>Not Normal"
  14125.       }
  14126.       spawnflags: =
  14127.       {
  14128.         txt = "&"
  14129.         typ = "X1024"
  14130.         cap = "1024>Not Hard"
  14131.       }
  14132.       spawnflags: =
  14133.       {
  14134.         txt = "&"
  14135.         typ = "X2048"
  14136.         cap = "2048>Not DM"
  14137.       }
  14138.       spawnflags: =
  14139.       {
  14140.         txt = "&"
  14141.         typ = "X2048"
  14142.       }
  14143.       targetname: =
  14144.       {
  14145.         txt = "&"
  14146.         hint = "You can use this to make monsters follow him around."
  14147.       }
  14148.       angles: =
  14149.       {
  14150.         txt = "&"
  14151.         hint = "Angles>pitch yaw roll"
  14152.       }
  14153.       movewith: =
  14154.       {
  14155.         txt = "&"
  14156.         hint = "Movewith>ent to move with"
  14157.       }
  14158.       spawnflags: =
  14159.       {
  14160.         txt = "&"
  14161.         typ = "X1"
  14162.         cap = "1>Ambush"
  14163.         Hint = "With this flag set the soldier will follow you around if you g"
  14164.          "et in his line of sight or if you shoot at him."
  14165.       }
  14166.       spawnflags: =
  14167.       {
  14168.         txt = "&"
  14169.         typ = "X2"
  14170.         cap = "2>Trig Spawn"
  14171.         Hint = "Use this to make the soldier Spawn."
  14172.       }
  14173.       spawnflags: =
  14174.       {
  14175.         txt = "&"
  14176.         typ = "X4"
  14177.         cap = "4>Crawl"
  14178.         Hint = "This one will make the soldier crawl around."
  14179.       }
  14180.       spawnflags: =
  14181.       {
  14182.         txt = "&"
  14183.         typ = "X8"
  14184.         cap = "8>Crucified"
  14185.         Hint = "This one works like the zombies in Quake1."
  14186.       }
  14187.       spawnflags: =
  14188.       {
  14189.         txt = "&"
  14190.         typ = "X16"
  14191.         cap = "16>Stand Ground"
  14192.         Hint = "This flag will make the soldier just stand and complain."
  14193.       }
  14194.       spawnflags: =
  14195.       {
  14196.         txt = "&"
  14197.         typ = "X32"
  14198.         cap = "32>Always Stand"
  14199.         Hint = "This will make sure the the soldier won't drop to his knees."
  14200.       }
  14201.       target: =
  14202.       {
  14203.         txt = "&"
  14204.         hint = "This can be a path_corner or something that will be triggered "
  14205.          "when the soldier is killed."
  14206.       }
  14207.       combattarget: =
  14208.       {
  14209.         txt = "&"
  14210.         hint = "Combattarget>first point_combat"
  14211.       }
  14212.       deathtarget: =
  14213.       {
  14214.         txt = "&"
  14215.         hint = "Deathtarget>trigger ent at death"
  14216.       }
  14217.       killtarget: =
  14218.       {
  14219.         txt = "&"
  14220.         hint = "Killtarget>at death rem ent from map"
  14221.       }
  14222.       item: =
  14223.       {
  14224.         txt = "&"
  14225.         hint = "This will be thrown out when the soldier is killed."
  14226.       }
  14227.       health: =
  14228.       {
  14229.         txt = "&"
  14230.         hint = "Health>hit points"
  14231.       }
  14232.       gib_health: =
  14233.       {
  14234.         txt = "&"
  14235.         hint = "Gib_health>gib level"
  14236.       }
  14237.       mass: =
  14238.       {
  14239.         txt = "&"
  14240.         hint = "Mass>weight"
  14241.       }
  14242.       flies: =
  14243.       {
  14244.         txt = "&"
  14245.         hint = "Flies>% chance/flies"
  14246.       }
  14247.     }
  14248.     misc_satellite_dish:form =
  14249.     {
  14250.       Help = "You can either place this in a map on its own or you can trigger"
  14251.        " it."
  14252.       bbox = '-64 -64 0 64 64 128'
  14253.       mdl = "models/objects/satellite/tris.md2"
  14254.       spawnflags: =
  14255.       {
  14256.         txt = "&"
  14257.         typ = "X256"
  14258.         cap = "256>Not Easy"
  14259.       }
  14260.       spawnflags: =
  14261.       {
  14262.         txt = "&"
  14263.         typ = "X512"
  14264.         cap = "512>Not Normal"
  14265.       }
  14266.       spawnflags: =
  14267.       {
  14268.         txt = "&"
  14269.         typ = "X1024"
  14270.         cap = "1024>Not Hard"
  14271.       }
  14272.       spawnflags: =
  14273.       {
  14274.         txt = "&"
  14275.         typ = "X2048"
  14276.         cap = "2048>Not DM"
  14277.       }
  14278.       targetname: =
  14279.       {
  14280.         txt = "&"
  14281.         hint = "This should only be triggered once."
  14282.       }
  14283.       angles: =
  14284.       {
  14285.         txt = "&"
  14286.         hint = "Angles>pitch yaw roll. The direction it should be facing."
  14287.       }
  14288.     }
  14289.     misc_strogg_ship:form =
  14290.     {
  14291.       Help = "This is a Strogg ship for the flybys."
  14292.       bbox = '-16 -16 0 16 16 32'
  14293.       mdl = "models/ships/strogg1/tris.md2"
  14294.       spawnflags: =
  14295.       {
  14296.         txt = "&"
  14297.         typ = "X256"
  14298.         cap = "256>Not Easy"
  14299.       }
  14300.       spawnflags: =
  14301.       {
  14302.         txt = "&"
  14303.         typ = "X512"
  14304.         cap = "512>Not Normal"
  14305.       }
  14306.       spawnflags: =
  14307.       {
  14308.         txt = "&"
  14309.         typ = "X1024"
  14310.         cap = "1024>Not Hard"
  14311.       }
  14312.       spawnflags: =
  14313.       {
  14314.         txt = "&"
  14315.         typ = "X2048"
  14316.         cap = "2048>Not DM"
  14317.       }
  14318.       targetname: =
  14319.       {
  14320.         txt = "&"
  14321.         hint = "This must be triggered in order to show up."
  14322.       }
  14323.       angles: =
  14324.       {
  14325.         txt = "&"
  14326.         hint = "Angles>pitch yaw roll"
  14327.       }
  14328.       speed: =
  14329.       {
  14330.         txt = "&"
  14331.         hint = "How fast it should fly. Speed>units/sec"
  14332.       }
  14333.       spawnflags: =
  14334.       {
  14335.         txt = "&"
  14336.         typ = "X1"
  14337.         cap = "1>Start On"
  14338.       }
  14339.       spawnflags: =
  14340.       {
  14341.         txt = "&"
  14342.         typ = "X8"
  14343.         cap = "8>Rotate"
  14344.       }
  14345.       spawnflags: =
  14346.       {
  14347.         txt = "&"
  14348.         typ = "X128"
  14349.         cap = "128>Smooth"
  14350.       }
  14351.       target: =
  14352.       {
  14353.         txt = "&"
  14354.         hint = "Target>first path_corner"
  14355.       }
  14356.       health: =
  14357.       {
  14358.         txt = "&"
  14359.         hint = "Health>sustainable damage"
  14360.       }
  14361.       mass: =
  14362.       {
  14363.         txt = "&"
  14364.         hint = "Mass>debris mass"
  14365.       }
  14366.       dmg: =
  14367.       {
  14368.         txt = "&"
  14369.         hint = "Dmg>explosion damage"
  14370.       }
  14371.       deathtarget: =
  14372.       {
  14373.         txt = "&"
  14374.         hint = "Deathtarget>trigger ent at destruction"
  14375.       }
  14376.       pitch_speed: =
  14377.       {
  14378.         txt = "&"
  14379.         hint = "Pitch_Speed>deg/sec"
  14380.       }
  14381.       yaw_speed: =
  14382.       {
  14383.         txt = "&"
  14384.         hint = "Yaw_Speed>deg/sec"
  14385.       }
  14386.       roll_speed: =
  14387.       {
  14388.         txt = "&"
  14389.         hint = "Roll_Speed>deg/sec"
  14390.       }
  14391.     }
  14392.     misc_teleporter:form =
  14393.     {
  14394.       Help = "Stepping onto this disc will teleport players to the targeted mi"
  14395.        "sc_teleporter_dest object."
  14396.       bbox = '-32 -32 -24 32 32 -16'
  14397.       mdl = "models/objects/dmspot/tris.md2"
  14398.       spawnflags: =
  14399.       {
  14400.         txt = "&"
  14401.         typ = "X256"
  14402.         cap = "256>Not Easy"
  14403.       }
  14404.       spawnflags: =
  14405.       {
  14406.         txt = "&"
  14407.         typ = "X512"
  14408.         cap = "512>Not Normal"
  14409.       }
  14410.       spawnflags: =
  14411.       {
  14412.         txt = "&"
  14413.         typ = "X1024"
  14414.         cap = "1024>Not Hard"
  14415.       }
  14416.       spawnflags: =
  14417.       {
  14418.         txt = "&"
  14419.         typ = "X2048"
  14420.         cap = "2048>Not DM"
  14421.       }
  14422.       targetname: =
  14423.       {
  14424.         txt = "&"
  14425.         hint = "Targetname>name"
  14426.       }
  14427.       angles: =
  14428.       {
  14429.         txt = "&"
  14430.         hint = "Angles>pitch yaw roll"
  14431.       }
  14432.       movewith: =
  14433.       {
  14434.         txt = "&"
  14435.         hint = "Movewith>ent to move with"
  14436.       }
  14437.       spawnflags: =
  14438.       {
  14439.         txt = "&"
  14440.         typ = "X1"
  14441.         cap = "1>Start off"
  14442.       }
  14443.       spawnflags: =
  14444.       {
  14445.         txt = "&"
  14446.         typ = "X2"
  14447.         cap = "2>Toggle"
  14448.       }
  14449.       spawnflags: =
  14450.       {
  14451.         txt = "&"
  14452.         typ = "X4"
  14453.         cap = "4>No model"
  14454.       }
  14455.       spawnflags: =
  14456.       {
  14457.         txt = "&"
  14458.         typ = "X8"
  14459.         cap = "8>Monster"
  14460.       }
  14461.       spawnflags: =
  14462.       {
  14463.         txt = "&"
  14464.         typ = "X64"
  14465.         cap = "64>Landmark"
  14466.       }
  14467.       target: =
  14468.       {
  14469.         txt = "&"
  14470.         hint = "Target>destination"
  14471.       }
  14472.     }
  14473.     misc_teleporter_dest:form =
  14474.     {
  14475.       Help = "Point teleporters at these."
  14476.       bbox = '-32 -32 -24 32 32 -16'
  14477.       mdl = "models/objects/dmspot/tris.md2"
  14478.       spawnflags: =
  14479.       {
  14480.         txt = "&"
  14481.         typ = "X256"
  14482.         cap = "256>Not Easy"
  14483.       }
  14484.       spawnflags: =
  14485.       {
  14486.         txt = "&"
  14487.         typ = "X512"
  14488.         cap = "512>Not Normal"
  14489.       }
  14490.       spawnflags: =
  14491.       {
  14492.         txt = "&"
  14493.         typ = "X1024"
  14494.         cap = "1024>Not Hard"
  14495.       }
  14496.       spawnflags: =
  14497.       {
  14498.         txt = "&"
  14499.         typ = "X2048"
  14500.         cap = "2048>Not DM"
  14501.       }
  14502.       targetname: =
  14503.       {
  14504.         txt = "&"
  14505.         hint = "Targetname>name"
  14506.       }
  14507.       angles: =
  14508.       {
  14509.         txt = "&"
  14510.         hint = "Angles>pitch yaw roll"
  14511.       }
  14512.       movewith: =
  14513.       {
  14514.         txt = "&"
  14515.         hint = "Movewith>ent to move with"
  14516.       }
  14517.     }
  14518.     misc_bigviper:form =
  14519.     {
  14520.       Help = "This is a large stationary viper as seen in Paul's intro."
  14521.       bbox = '-176 -120 -24 176 120 72'
  14522.       mdl = "models/ships/bigviper/tris.md2"
  14523.       spawnflags: =
  14524.       {
  14525.         txt = "&"
  14526.         typ = "X256"
  14527.         cap = "256>Not Easy"
  14528.       }
  14529.       spawnflags: =
  14530.       {
  14531.         txt = "&"
  14532.         typ = "X512"
  14533.         cap = "512>Not Normal"
  14534.       }
  14535.       spawnflags: =
  14536.       {
  14537.         txt = "&"
  14538.         typ = "X1024"
  14539.         cap = "1024>Not Hard"
  14540.       }
  14541.       spawnflags: =
  14542.       {
  14543.         txt = "&"
  14544.         typ = "X2048"
  14545.         cap = "2048>Not DM"
  14546.       }
  14547.       targetname: =
  14548.       {
  14549.         txt = "&"
  14550.         hint = "Targetname>name"
  14551.       }
  14552.       angles: =
  14553.       {
  14554.         txt = "&"
  14555.         hint = "Angles>pitch yaw roll"
  14556.       }
  14557.     }
  14558.     misc_viper:form =
  14559.     {
  14560.       Help = "This is the Viper for the flyby bombing."
  14561.       bbox = '-16 -16 0 16 16 32'
  14562.       mdl = "models/ships/viper/tris.md2"
  14563.       spawnflags: =
  14564.       {
  14565.         txt = "&"
  14566.         typ = "X256"
  14567.         cap = "256>Not Easy"
  14568.       }
  14569.       spawnflags: =
  14570.       {
  14571.         txt = "&"
  14572.         typ = "X512"
  14573.         cap = "512>Not Normal"
  14574.       }
  14575.       spawnflags: =
  14576.       {
  14577.         txt = "&"
  14578.         typ = "X1024"
  14579.         cap = "1024>Not Hard"
  14580.       }
  14581.       spawnflags: =
  14582.       {
  14583.         txt = "&"
  14584.         typ = "X2048"
  14585.         cap = "2048>Not DM"
  14586.       }
  14587.       targetname: =
  14588.       {
  14589.         txt = "&"
  14590.         hint = "This must be triggered in order to show up."
  14591.       }
  14592.       angles: =
  14593.       {
  14594.         txt = "&"
  14595.         hint = "Angles>pitch yaw roll"
  14596.       }
  14597.       speed: =
  14598.       {
  14599.         txt = "&"
  14600.         hint = "How fast the Viper should fly. Speed>units/sec"
  14601.       }
  14602.       spawnflags: =
  14603.       {
  14604.         txt = "&"
  14605.         typ = "X1"
  14606.         cap = "1>Start On"
  14607.       }
  14608.       spawnflags: =
  14609.       {
  14610.         txt = "&"
  14611.         typ = "X8"
  14612.         cap = "8>Rotate"
  14613.       }
  14614.       spawnflags: =
  14615.       {
  14616.         txt = "&"
  14617.         typ = "X128"
  14618.         cap = "128>Smooth"
  14619.       }
  14620.       target: =
  14621.       {
  14622.         txt = "&"
  14623.         hint = "Target>first path_corner"
  14624.       }
  14625.       health: =
  14626.       {
  14627.         txt = "&"
  14628.         hint = "Health>sustainable damage"
  14629.       }
  14630.       mass: =
  14631.       {
  14632.         txt = "&"
  14633.         hint = "Mass>debris mass"
  14634.       }
  14635.       dmg: =
  14636.       {
  14637.         txt = "&"
  14638.         hint = "Dmg>explosion damage"
  14639.       }
  14640.       deathtarget: =
  14641.       {
  14642.         txt = "&"
  14643.         hint = "Deathtarget>trigger ent at destruction"
  14644.       }
  14645.       pitch_speed: =
  14646.       {
  14647.         txt = "&"
  14648.         hint = "Pitch_Speed>deg/sec"
  14649.       }
  14650.       yaw_speed: =
  14651.       {
  14652.         txt = "&"
  14653.         hint = "Yaw_Speed>deg/sec"
  14654.       }
  14655.       roll_speed: =
  14656.       {
  14657.         txt = "&"
  14658.         hint = "Roll_Speed>deg/sec"
  14659.       }
  14660.     }
  14661.     misc_viper_bomb:form =
  14662.     {
  14663.       Help = "This is the bomb use for Airstrike."
  14664.       bbox = '-8 -8 -8 8 8 8'
  14665.       mdl = "models/objects/bomb/tris.md2"
  14666.       spawnflags: =
  14667.       {
  14668.         txt = "&"
  14669.         typ = "X256"
  14670.         cap = "256>Not Easy"
  14671.       }
  14672.       spawnflags: =
  14673.       {
  14674.         txt = "&"
  14675.         typ = "X512"
  14676.         cap = "512>Not Normal"
  14677.       }
  14678.       spawnflags: =
  14679.       {
  14680.         txt = "&"
  14681.         typ = "X1024"
  14682.         cap = "1024>Not Hard"
  14683.       }
  14684.       spawnflags: =
  14685.       {
  14686.         txt = "&"
  14687.         typ = "X2048"
  14688.         cap = "2048>Not DM"
  14689.       }
  14690.       targetname: =
  14691.       {
  14692.         txt = "&"
  14693.         hint = "Targetname>name"
  14694.       }
  14695.       count: =
  14696.       {
  14697.         txt = "&"
  14698.         hint = "Count>kill at # uses"
  14699.       }
  14700.       speed: =
  14701.       {
  14702.         txt = "&"
  14703.         hint = "Speed>units/sec"
  14704.       }
  14705.       angles: =
  14706.       {
  14707.         txt = "&"
  14708.         hint = "Angles>pitch yaw 0"
  14709.       }
  14710.       spawnflags: =
  14711.       {
  14712.         txt = "&"
  14713.         typ = "X1"
  14714.         cap = "1>Multi-use"
  14715.       }
  14716.       dmg: =
  14717.       {
  14718.         txt = "&"
  14719.         hint = "Dmg>damage at origin. How much boom should the bomb make."
  14720.       }
  14721.       pathtarget: =
  14722.       {
  14723.         txt = "&"
  14724.         hint = "Pathtarget>speed/trajectory reference"
  14725.       }
  14726.       target: =
  14727.       {
  14728.         txt = "&"
  14729.         hint = "Target>trigger on impact"
  14730.       }
  14731.       killtarget: =
  14732.       {
  14733.         txt = "&"
  14734.         hint = "Killtarget>remove ent on impact"
  14735.       }
  14736.     }
  14737.     model_spawn:form =
  14738.     {
  14739.       bbox = '-16 -16 -24 16 16 32'
  14740.       mdl = "[3Dmodel]"
  14741.       frame1 = "[Frame]"
  14742.       mdlbase = "baseq2"
  14743.       help = "This allows you to use your own custom entity 3D-models."
  14744. $0D"Used for special effects, you can control which model frames"
  14745. $0D"are used. But the models do not fight like misc_actor entities do."
  14746. $0D"Click on this Help Book for more details."
  14747.       HTML = "help/intro.mapeditor.menu.html#optionsmenu"
  14748.  
  14749.       3Dmodel: =
  14750.       {
  14751.         t_3Dmodelbrowser = !
  14752.         hint = "Type in the model path or use the file browser button to the right."
  14753. $0D"This is a custom model for QuArK 3d views only."
  14754. $0D"It will not show in the actual game."
  14755. $0D"For that use usermodel below."
  14756.       }
  14757.       frame: =
  14758.       {
  14759.         txt = "&"
  14760.         hint = "Frame>frame number. This is the skin that will actually be used in the game."
  14761.       }
  14762.       spawnflags: =
  14763.       {
  14764.         txt = "&"
  14765.         typ = "X256"
  14766.         cap = "256>Not Easy"
  14767.       }
  14768.       spawnflags: =
  14769.       {
  14770.         txt = "&"
  14771.         typ = "X512"
  14772.         cap = "512>Not Normal"
  14773.       }
  14774.       spawnflags: =
  14775.       {
  14776.         txt = "&"
  14777.         typ = "X1024"
  14778.         cap = "1024>Not Hard"
  14779.       }
  14780.       spawnflags: =
  14781.       {
  14782.         txt = "&"
  14783.         typ = "X2048"
  14784.         cap = "2048>Not DM"
  14785.       }
  14786.       targetname: =
  14787.       {
  14788.         txt = "&"
  14789.         hint = "Targetname>name"
  14790.       }
  14791.       angles: =
  14792.       {
  14793.         txt = "&"
  14794.         hint = "Angles>pitch yaw roll"
  14795.       }
  14796.       movewith: =
  14797.       {
  14798.         txt = "&"
  14799.         hint = "Movewith>ent to move with"
  14800.       }
  14801.       effects: =
  14802.       {
  14803.         txt = "&"
  14804.         hint = "Effects>geewhiz"
  14805.         typ = "C"
  14806.         items = "0>combine:add values"$0D"1>rotate"$0D"2>gib"$0D"8>blaster"$0D
  14807.          "16>rocket"$0D"32>grenade"$0D"64>hyperblaster"$0D"128>bfg"$0D"256>col"
  14808.          "or_shell"$0D"512>powerscreen"$0D"16384>flies"$0D"32768>quad"$0D"6553"
  14809.          "6>pent"$0D"131072>teleporter"$0D"262144>flag1"$0D"524288>flag2"$0D"1"
  14810.          "048576>ionripper"$0D"2097152>greengib"$0D"4194304>blue_hb"$0D"838860"
  14811.          "8>spinning_lights"$0D"16777216>plasma"$0D"33554432>trap"$0D"67108864"
  14812.          ">tracker"$0D"134217728>double"$0D"268435456>spheretrans"$0D"53687091"
  14813.          "2>tagtrail"$0D"1073741824>half_damage"$0D"2147483648>tracker_trail"
  14814.         values = "0"$0D"1"$0D"2"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"256"$0D
  14815.          "512"$0D"16384"$0D"32768"$0D"65536"$0D"131072"$0D"262144"$0D"524288"$0D
  14816.          "1048576"$0D"2097152"$0D"4194304"$0D"8388608"$0D"16777216"$0D"3355443"
  14817.          "2"$0D"67108864"$0D"134217728"$0D"268435456"$0D"536870912"$0D"1073741"
  14818.          "824"$0D"2147483648"
  14819.       }
  14820.       renderfx: =
  14821.       {
  14822.         txt = "&"
  14823.         hint = "RenderFX>eyecandy"
  14824.         typ = "C"
  14825.         items = "0>combine:add values"$0D"1>minlight"$0D"2>viewermodel"$0D"4>w"
  14826.          "eaponmodel"$0D"8>fullbright"$0D"16>depthhack"$0D"32>translucent"$0D"6"
  14827.          "4>framelerp"$0D"128>beam"$0D"512>glow"$0D"1024>shell_red"$0D"2048>sh"
  14828.          "ell_green"$0D"4096>shell_blue"$0D"32768>ir_visible"$0D"65536>shell_d"
  14829.          "ouble"$0D"131072>shell_half_damage"$0D"262144>use_disguise"
  14830.         values = "0"$0D"1"$0D"2"$0D"4"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"5"
  14831.          "12"$0D"1024"$0D"2048"$0D"4096"$0D"32768"$0D"65536"$0D"131072"$0D"262"
  14832.          "144"
  14833.       }
  14834.       spawnflags: =
  14835.       {
  14836.         txt = "&"
  14837.         typ = "X2"
  14838.         cap = "2>Toggle"
  14839.       }
  14840.       spawnflags: =
  14841.       {
  14842.         txt = "&"
  14843.         typ = "X8"
  14844.         cap = "8>Player"
  14845.       }
  14846.       spawnflags: =
  14847.       {
  14848.         txt = "&"
  14849.         typ = "X16"
  14850.         cap = "16>No Model"
  14851.       }
  14852.       spawnflags: =
  14853.       {
  14854.         txt = "&"
  14855.         typ = "X32"
  14856.         cap = "32>Anim Once"
  14857.       }
  14858.       usermodel: =
  14859.       {
  14860.         t_usermodelbrowser = !
  14861.         hint = "Type in the model path or use the file browser button to the right."
  14862. $0D"This is a custom model for the actual game play only."
  14863. $0D"It will not show in QuArK's 3D views."
  14864. $0D"For that use 3Dmodel above."
  14865.       }
  14866.       startframe: =
  14867.       {
  14868.         txt = "&"
  14869.         hint = "Startframe>first frame #"
  14870.       }
  14871.       framenumbers: =
  14872.       {
  14873.         txt = "&"
  14874.         hint = "Framenumbers># add'l frames"
  14875.       }
  14876.       solidstate: =
  14877.       {
  14878.         txt = "&"
  14879.         hint = "Solidstate>clipping"
  14880.         typ = "C"
  14881.         items = "1>unsolid, nodrop"$0D"2>solid, drop"$0D"3>solid, nodrop"$0D"4"
  14882.          ">unsolid, drop"
  14883.         values = "1"$0D"2"$0D"3"$0D"4"
  14884.       }
  14885.       style: =
  14886.       {
  14887.         txt = "&"
  14888.         hint = "Style>Ani Type"
  14889.         typ = "C"
  14890.         items = "0>None(use framenumbers)"$0D"1>Anim01"$0D"2>Anim23"$0D"3>Anim"
  14891.          " All"$0D"4>Anim AllFast"
  14892.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"
  14893.       }
  14894.       bleft: =
  14895.       {
  14896.         txt = "&"
  14897.         hint = "Bleft>Min b-box coords XYZ"
  14898.       }
  14899.       tright: =
  14900.       {
  14901.         txt = "&"
  14902.         hint = "Tright>Max b-box coords XYZ"
  14903.       }
  14904.       health: =
  14905.       {
  14906.         txt = "&"
  14907.         hint = "Health>Sustainable damage"
  14908.       }
  14909.       noise: =
  14910.       {
  14911.         t_soundbrowser = !
  14912.         hint = "wav file to play."$0D$0D
  14913.            "The file selection button ... to the right"$0D
  14914.            "lets you pick the sound you want by clicking on it."$0D
  14915.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  14916.            "and place your .wav files there. You can also create"$0D
  14917.            "sub-folders within the 'sound' folder to group your files."$0D
  14918.            $0D"Right clicking on the sound file will let you play it."$0D
  14919.            "The path is set so it will work if put into a .pak file."
  14920.       }
  14921.     }
  14922.     t_MTrain:incl =
  14923.     {
  14924.       spawnflags: =
  14925.       {
  14926.         txt = "&"
  14927.         typ = "X256"
  14928.         cap = "256>Not Easy"
  14929.       }
  14930.       spawnflags: =
  14931.       {
  14932.         txt = "&"
  14933.         typ = "X512"
  14934.         cap = "512>Not Normal"
  14935.       }
  14936.       spawnflags: =
  14937.       {
  14938.         txt = "&"
  14939.         typ = "X1024"
  14940.         cap = "1024>Not Hard"
  14941.       }
  14942.       spawnflags: =
  14943.       {
  14944.         txt = "&"
  14945.         typ = "X2048"
  14946.         cap = "2048>Not DM"
  14947.       }
  14948.       targetname: =
  14949.       {
  14950.         txt = "&"
  14951.         hint = "Targetname>name"
  14952.       }
  14953.       angles: =
  14954.       {
  14955.         txt = "&"
  14956.         hint = "Angles>pitch yaw roll"
  14957.       }
  14958.       speed: =
  14959.       {
  14960.         txt = "&"
  14961.         hint = "Speed>units/sec"
  14962.       }
  14963.       spawnflags: =
  14964.       {
  14965.         txt = "&"
  14966.         typ = "X1"
  14967.         cap = "1>Start On"
  14968.       }
  14969.       spawnflags: =
  14970.       {
  14971.         txt = "&"
  14972.         typ = "X2"
  14973.         cap = "2>Toggle"
  14974.       }
  14975.       spawnflags: =
  14976.       {
  14977.         txt = "&"
  14978.         typ = "X4"
  14979.         cap = "4>Block Stops"
  14980.       }
  14981.       spawnflags: =
  14982.       {
  14983.         txt = "&"
  14984.         typ = "X8"
  14985.         cap = "8>Player"
  14986.       }
  14987.       spawnflags: =
  14988.       {
  14989.         txt = "&"
  14990.         typ = "X16"
  14991.         cap = "16>No Model"
  14992.       }
  14993.       spawnflags: =
  14994.       {
  14995.         txt = "&"
  14996.         typ = "X32"
  14997.         cap = "32>Rotate"
  14998.       }
  14999.       spawnflags: =
  15000.       {
  15001.         txt = "&"
  15002.         typ = "X64"
  15003.         cap = "64>Rotate Constant"
  15004.       }
  15005.       spawnflags: =
  15006.       {
  15007.         txt = "&"
  15008.         typ = "X128"
  15009.         cap = "128>Smooth Move"
  15010.       }
  15011.       target: =
  15012.       {
  15013.         txt = "&"
  15014.         hint = "Target>first path_corner"
  15015.       }
  15016.       team: =
  15017.       {
  15018.         txt = "&"
  15019.         hint = "Team>func_train or func_rotating"
  15020.       }
  15021.       usermodel: =
  15022.       {
  15023.         t_usermodelbrowser = !
  15024.         hint = "Usermodel>model (path/file.md2)"
  15025.       }
  15026.       startframe: =
  15027.       {
  15028.         txt = "&"
  15029.         hint = "Startframe>first frame #"
  15030.       }
  15031.       solidstate: =
  15032.       {
  15033.         txt = "&"
  15034.         hint = "Solidstate>clipping"
  15035.         typ = "C"
  15036.         items = "1>Not solid"$0D"2>Bounding box"
  15037.         values = "1"$0D"2"
  15038.       }
  15039.       style: =
  15040.       {
  15041.         txt = "&"
  15042.         hint = "Style>Ani Type"
  15043.         typ = "C"
  15044.         items = "0>None"$0D"3>Anim All"$0D"4>Anim AllFast"
  15045.         values = "0"$0D"3"$0D"4"
  15046.       }
  15047.       bleft: =
  15048.       {
  15049.         txt = "&"
  15050.         hint = "Bleft>Min b-box coords XYZ"
  15051.       }
  15052.       tright: =
  15053.       {
  15054.         txt = "&"
  15055.         hint = "Tright>Max b-box coords XYZ"
  15056.       }
  15057.       dmg: =
  15058.       {
  15059.         txt = "&"
  15060.         hint = "Dmg>damage when blocked"
  15061.       }
  15062.       health: =
  15063.       {
  15064.         txt = "&"
  15065.         hint = "Health>Sustainable damage"
  15066.       }
  15067.       noise: =
  15068.       {
  15069.         t_soundbrowser = !
  15070.         hint = "wav file to play."$0D$0D
  15071.            "The file selection button ... to the right"$0D
  15072.            "lets you pick the sound you want by clicking on it."$0D
  15073.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  15074.            "and place your .wav files there. You can also create"$0D
  15075.            "sub-folders within the 'sound' folder to group your files."$0D
  15076.            $0D"Right clicking on the sound file will let you play it."$0D
  15077.            "The path is set so it will work if put into a .pak file."
  15078.       }
  15079.       pitch_speed: =
  15080.       {
  15081.         txt = "&"
  15082.         hint = "Pitch_Speed>deg/sec"
  15083.       }
  15084.       yaw_speed: =
  15085.       {
  15086.         txt = "&"
  15087.         hint = "Yaw_Speed>deg/sec"
  15088.       }
  15089.       roll_speed: =
  15090.       {
  15091.         txt = "&"
  15092.         hint = "Roll_Speed>deg/sec"
  15093.       }
  15094.     }
  15095.     model_train:form =
  15096.     {
  15097.       bbox = '-8 -8 -8 8 8 8'
  15098.       mdl = "[3Dmodel]"
  15099.       mdlbase = "baseq2"
  15100.       help = "This allows you to use your own custom entity 3D-models."
  15101. $0D"Used for special effects, you can control which model frames"
  15102. $0D"are used. But the models do not fight like misc_actor entities do."
  15103. $0D"Click on this Help Book for more details."
  15104.       HTML = "help/intro.mapeditor.menu.html#optionsmenu"
  15105.  
  15106.       3Dmodel: =
  15107.       {
  15108.         t_3Dmodelbrowser = !
  15109.         hint = "Type in the model path or use the file browser button to the right."
  15110. $0D"This is a custom model for QuArK 3d views only."
  15111. $0D"It will not show in the actual game."
  15112. $0D"For that use usermodel below."
  15113.       }
  15114.       spawnflags: =
  15115.       {
  15116.         txt = "&"
  15117.         typ = "X256"
  15118.         cap = "256>Not Easy"
  15119.       }
  15120.       spawnflags: =
  15121.       {
  15122.         txt = "&"
  15123.         typ = "X512"
  15124.         cap = "512>Not Normal"
  15125.       }
  15126.       spawnflags: =
  15127.       {
  15128.         txt = "&"
  15129.         typ = "X1024"
  15130.         cap = "1024>Not Hard"
  15131.       }
  15132.       spawnflags: =
  15133.       {
  15134.         txt = "&"
  15135.         typ = "X2048"
  15136.         cap = "2048>Not DM"
  15137.       }
  15138.       targetname: =
  15139.       {
  15140.         txt = "&"
  15141.         hint = "Targetname>name"
  15142.       }
  15143.       angles: =
  15144.       {
  15145.         txt = "&"
  15146.         hint = "Angles>pitch yaw roll"
  15147.       }
  15148.       speed: =
  15149.       {
  15150.         txt = "&"
  15151.         hint = "Speed>units/sec"
  15152.       }
  15153.       spawnflags: =
  15154.       {
  15155.         txt = "&"
  15156.         typ = "X1"
  15157.         cap = "1>Start On"
  15158.       }
  15159.       spawnflags: =
  15160.       {
  15161.         txt = "&"
  15162.         typ = "X2"
  15163.         cap = "2>Toggle"
  15164.       }
  15165.       spawnflags: =
  15166.       {
  15167.         txt = "&"
  15168.         typ = "X4"
  15169.         cap = "4>Block Stops"
  15170.       }
  15171.       spawnflags: =
  15172.       {
  15173.         txt = "&"
  15174.         typ = "X8"
  15175.         cap = "8>Player"
  15176.       }
  15177.       spawnflags: =
  15178.       {
  15179.         txt = "&"
  15180.         typ = "X16"
  15181.         cap = "16>No Model"
  15182.       }
  15183.       spawnflags: =
  15184.       {
  15185.         txt = "&"
  15186.         typ = "X32"
  15187.         cap = "32>Rotate"
  15188.       }
  15189.       spawnflags: =
  15190.       {
  15191.         txt = "&"
  15192.         typ = "X64"
  15193.         cap = "64>Rotate Constant"
  15194.       }
  15195.       spawnflags: =
  15196.       {
  15197.         txt = "&"
  15198.         typ = "X128"
  15199.         cap = "128>Smooth Move"
  15200.       }
  15201.       target: =
  15202.       {
  15203.         txt = "&"
  15204.         hint = "Target>first path_corner"
  15205.       }
  15206.       team: =
  15207.       {
  15208.         txt = "&"
  15209.         hint = "Team>func_train or func_rotating"
  15210.       }
  15211.       usermodel: =
  15212.       {
  15213.         t_usermodelbrowser = !
  15214.         hint = "Type in the model path or use the file browser button to the right."
  15215. $0D"This is a custom model for the actual game play only."
  15216. $0D"It will not show in QuArK's 3D views."
  15217. $0D"For that use 3Dmodel above."
  15218.       }
  15219.       startframe: =
  15220.       {
  15221.         txt = "&"
  15222.         hint = "Startframe>first frame #"
  15223.       }
  15224.       framenumbers: =
  15225.       {
  15226.         txt = "&"
  15227.         hint = "Framenumbers># add'l frames"
  15228.       }
  15229.       solidstate: =
  15230.       {
  15231.         txt = "&"
  15232.         hint = "Solidstate>clipping"
  15233.         typ = "C"
  15234.         items = "1>Not solid"$0D"2>Bounding box"
  15235.         values = "1"$0D"2"
  15236.       }
  15237.       style: =
  15238.       {
  15239.         txt = "&"
  15240.         hint = "Style>Ani Type"
  15241.         typ = "C"
  15242.         items = "0>None"$0D"3>Anim All"$0D"4>Anim AllFast"
  15243.         values = "0"$0D"3"$0D"4"
  15244.       }
  15245.       bleft: =
  15246.       {
  15247.         txt = "&"
  15248.         hint = "Bleft>Min b-box coords XYZ"
  15249.       }
  15250.       tright: =
  15251.       {
  15252.         txt = "&"
  15253.         hint = "Tright>Max b-box coords XYZ"
  15254.       }
  15255.       dmg: =
  15256.       {
  15257.         txt = "&"
  15258.         hint = "Dmg>damage when blocked"
  15259.       }
  15260.       health: =
  15261.       {
  15262.         txt = "&"
  15263.         hint = "Health>Sustainable damage"
  15264.       }
  15265.       noise: =
  15266.       {
  15267.         t_soundbrowser = !
  15268.         hint = "wav file to play."$0D$0D
  15269.            "The file selection button ... to the right"$0D
  15270.            "lets you pick the sound you want by clicking on it."$0D
  15271.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  15272.            "and place your .wav files there. You can also create"$0D
  15273.            "sub-folders within the 'sound' folder to group your files."$0D
  15274.            $0D"Right clicking on the sound file will let you play it."$0D
  15275.            "The path is set so it will work if put into a .pak file."
  15276.       }
  15277.       pitch_speed: =
  15278.       {
  15279.         txt = "&"
  15280.         hint = "Pitch_Speed>deg/sec"
  15281.       }
  15282.       yaw_speed: =
  15283.       {
  15284.         txt = "&"
  15285.         hint = "Yaw_Speed>deg/sec"
  15286.       }
  15287.       roll_speed: =
  15288.       {
  15289.         txt = "&"
  15290.         hint = "Roll_Speed>deg/sec"
  15291.       }
  15292.       effects: =
  15293.       {
  15294.         txt = "&"
  15295.         hint = "Effects>geewhiz"
  15296.         typ = "C"
  15297.         items = "0>combine:add values"$0D"1>rotate"$0D"2>gib"$0D"8>blaster"$0D
  15298.          "16>rocket"$0D"32>grenade"$0D"64>hyperblaster"$0D"128>bfg"$0D"256>col"
  15299.          "or_shell"$0D"512>powerscreen"$0D"16384>flies"$0D"32768>quad"$0D"6553"
  15300.          "6>pent"$0D"131072>teleporter"$0D"262144>flag1"$0D"524288>flag2"$0D"1"
  15301.          "048576>ionripper"$0D"2097152>greengib"$0D"4194304>blue_hb"$0D"838860"
  15302.          "8>spinning_lights"$0D"16777216>plasma"$0D"33554432>trap"$0D"67108864"
  15303.          ">tracker"$0D"134217728>double"$0D"268435456>spheretrans"$0D"53687091"
  15304.          "2>tagtrail"$0D"1073741824>half_damage"$0D"2147483648>tracker_trail"
  15305.         values = "0"$0D"1"$0D"2"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"256"$0D
  15306.          "512"$0D"16384"$0D"32768"$0D"65536"$0D"131072"$0D"262144"$0D"524288"$0D
  15307.          "1048576"$0D"2097152"$0D"4194304"$0D"8388608"$0D"16777216"$0D"3355443"
  15308.          "2"$0D"67108864"$0D"134217728"$0D"268435456"$0D"536870912"$0D"1073741"
  15309.          "824"$0D"2147483648"
  15310.       }
  15311.       renderfx: =
  15312.       {
  15313.         txt = "&"
  15314.         hint = "RenderFX>eyecandy"
  15315.         typ = "C"
  15316.         items = "0>combine:add values"$0D"1>minlight"$0D"2>viewermodel"$0D"4>w"
  15317.          "eaponmodel"$0D"8>fullbright"$0D"16>depthhack"$0D"32>translucent"$0D"6"
  15318.          "4>framelerp"$0D"128>beam"$0D"512>glow"$0D"1024>shell_red"$0D"2048>sh"
  15319.          "ell_green"$0D"4096>shell_blue"$0D"32768>ir_visible"$0D"65536>shell_d"
  15320.          "ouble"$0D"131072>shell_half_damage"$0D"262144>use_disguise"
  15321.         values = "0"$0D"1"$0D"2"$0D"4"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"5"
  15322.          "12"$0D"1024"$0D"2048"$0D"4096"$0D"32768"$0D"65536"$0D"131072"$0D"262"
  15323.          "144"
  15324.       }
  15325.     }
  15326.     t_Monsters:incl =
  15327.     {
  15328.       bbox = '-16 -16 -24 16 16 32'
  15329.       spawnflags: =
  15330.       {
  15331.         txt = "&"
  15332.         typ = "X256"
  15333.         cap = "256>Not Easy"
  15334.       }
  15335.       spawnflags: =
  15336.       {
  15337.         txt = "&"
  15338.         typ = "X512"
  15339.         cap = "512>Not Normal"
  15340.       }
  15341.       spawnflags: =
  15342.       {
  15343.         txt = "&"
  15344.         typ = "X1024"
  15345.         cap = "1024>Not Hard"
  15346.       }
  15347.       spawnflags: =
  15348.       {
  15349.         txt = "&"
  15350.         typ = "X2048"
  15351.         cap = "2048>Not DM"
  15352.       }
  15353.       spawnflags: =
  15354.       {
  15355.         txt = "&"
  15356.         typ = "X2048"
  15357.       }
  15358.       targetname: =
  15359.       {
  15360.         txt = "&"
  15361.         hint = "Targetname>name"
  15362.       }
  15363.       angles: =
  15364.       {
  15365.         txt = "&"
  15366.         hint = "Angles>pitch yaw roll"
  15367.       }
  15368.       movewith: =
  15369.       {
  15370.         txt = "&"
  15371.         hint = "Movewith>ent to move with"
  15372.       }
  15373.       spawnflags: =
  15374.       {
  15375.         txt = "&"
  15376.         typ = "X1"
  15377.         cap = "1>Ambush"
  15378.       }
  15379.       spawnflags: =
  15380.       {
  15381.         txt = "&"
  15382.         typ = "X2"
  15383.         cap = "2>Trig Spawn"
  15384.       }
  15385.       spawnflags: =
  15386.       {
  15387.         txt = "&"
  15388.         typ = "X4"
  15389.         cap = "4>Sight"
  15390.       }
  15391.       spawnflags: =
  15392.       {
  15393.         txt = "&"
  15394.         typ = "X8"
  15395.         cap = "8>Good Guy"
  15396.       }
  15397.       spawnflags: =
  15398.       {
  15399.         txt = "&"
  15400.         typ = "X16"
  15401.         cap = "16>No Gib"
  15402.       }
  15403.       spawnflags: =
  15404.       {
  15405.         txt = "&"
  15406.         typ = "X128"
  15407.         cap = "128>Ignore Fire"
  15408.       }
  15409.       blood_type: =
  15410.       {
  15411.         txt = "&"
  15412.         hint = "Blood_type"
  15413.         typ = "C"
  15414.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  15415.         values = "0"$0D"1"$0D"2"
  15416.       }
  15417.       dmgteam: =
  15418.       {
  15419.         txt = "&"
  15420.         hint = "DmgTeam>teammates"
  15421.       }
  15422.       target: =
  15423.       {
  15424.         txt = "&"
  15425.         hint = "Target>path_corner/killtarget"
  15426.       }
  15427.       combattarget: =
  15428.       {
  15429.         txt = "&"
  15430.         hint = "Combattarget>first point_combat"
  15431.       }
  15432.       deathtarget: =
  15433.       {
  15434.         txt = "&"
  15435.         hint = "Deathtarget>trigger ent at death"
  15436.       }
  15437.       gib_type: =
  15438.       {
  15439.         txt = "&"
  15440.         hint = "Gib_type>models/objects/gibX"
  15441.       }
  15442.       killtarget: =
  15443.       {
  15444.         txt = "&"
  15445.         hint = "Killtarget>at death rem ent from map"
  15446.       }
  15447.       item: =
  15448.       {
  15449.         txt = "&"
  15450.         hint = "Item>spawn item at death"
  15451.       }
  15452.       style: =
  15453.       {
  15454.         txt = "&"
  15455.         hint = "Style>skin used"
  15456.         typ = "C"
  15457.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  15458.         values = "0"$0D"1"$0D"2"$0D"3"
  15459.       }
  15460.     }
  15461.     t_Monsters1:incl =
  15462.     {
  15463.       bbox = '-16 -16 -24 16 16 32'
  15464.       spawnflags: =
  15465.       {
  15466.         txt = "&"
  15467.         typ = "X256"
  15468.         cap = "256>Not Easy"
  15469.       }
  15470.       spawnflags: =
  15471.       {
  15472.         txt = "&"
  15473.         typ = "X512"
  15474.         cap = "512>Not Normal"
  15475.       }
  15476.       spawnflags: =
  15477.       {
  15478.         txt = "&"
  15479.         typ = "X1024"
  15480.         cap = "1024>Not Hard"
  15481.       }
  15482.       spawnflags: =
  15483.       {
  15484.         txt = "&"
  15485.         typ = "X2048"
  15486.         cap = "2048>Not DM"
  15487.       }
  15488.       spawnflags: =
  15489.       {
  15490.         txt = "&"
  15491.         typ = "X2048"
  15492.       }
  15493.       targetname: =
  15494.       {
  15495.         txt = "&"
  15496.         hint = "Targetname>name"
  15497.       }
  15498.       angles: =
  15499.       {
  15500.         txt = "&"
  15501.         hint = "Angles>pitch yaw roll"
  15502.       }
  15503.       movewith: =
  15504.       {
  15505.         txt = "&"
  15506.         hint = "Movewith>ent to move with"
  15507.       }
  15508.       spawnflags: =
  15509.       {
  15510.         txt = "&"
  15511.         typ = "X1"
  15512.         cap = "1>Ambush"
  15513.       }
  15514.       spawnflags: =
  15515.       {
  15516.         txt = "&"
  15517.         typ = "X2"
  15518.         cap = "2>Trig Spawn"
  15519.       }
  15520.       spawnflags: =
  15521.       {
  15522.         txt = "&"
  15523.         typ = "X4"
  15524.         cap = "4>Sight"
  15525.       }
  15526.       spawnflags: =
  15527.       {
  15528.         txt = "&"
  15529.         typ = "X8"
  15530.         cap = "8>Good Guy"
  15531.       }
  15532.       spawnflags: =
  15533.       {
  15534.         txt = "&"
  15535.         typ = "X16"
  15536.         cap = "16>No Gib"
  15537.       }
  15538.       spawnflags: =
  15539.       {
  15540.         txt = "&"
  15541.         typ = "X128"
  15542.         cap = "128>Ignore Fire"
  15543.       }
  15544.       blood_type: =
  15545.       {
  15546.         txt = "&"
  15547.         hint = "Blood_type"
  15548.         typ = "C"
  15549.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  15550.         values = "0"$0D"1"$0D"2"
  15551.       }
  15552.       dmgteam: =
  15553.       {
  15554.         txt = "&"
  15555.         hint = "DmgTeam>teammates"
  15556.       }
  15557.       target: =
  15558.       {
  15559.         txt = "&"
  15560.         hint = "Target>path_corner/killtarget"
  15561.       }
  15562.       combattarget: =
  15563.       {
  15564.         txt = "&"
  15565.         hint = "Combattarget>first point_combat"
  15566.       }
  15567.       deathtarget: =
  15568.       {
  15569.         txt = "&"
  15570.         hint = "Deathtarget>trigger ent at death"
  15571.       }
  15572.       gib_type: =
  15573.       {
  15574.         txt = "&"
  15575.         hint = "Gib_type>models/objects/gibX"
  15576.       }
  15577.       killtarget: =
  15578.       {
  15579.         txt = "&"
  15580.         hint = "Killtarget>at death rem ent from map"
  15581.       }
  15582.       item: =
  15583.       {
  15584.         txt = "&"
  15585.         hint = "Item>spawn item at death"
  15586.       }
  15587.       style: =
  15588.       {
  15589.         txt = "&"
  15590.         hint = "Style>skin used"
  15591.         typ = "C"
  15592.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  15593.         values = "0"$0D"1"$0D"2"$0D"3"
  15594.       }
  15595.       spawnflags: =
  15596.       {
  15597.         txt = "&"
  15598.         typ = "X32"
  15599.         cap = "32>Special"
  15600.       }
  15601.     }
  15602.     monster_berserk:form =
  15603.     {
  15604.       Help = "This is the Berserker."
  15605.       bbox = '-16 -16 -24 16 16 32'
  15606.       mdl = "models/monsters/berserk/tris.md2"
  15607.       spawnflags: =
  15608.       {
  15609.         txt = "&"
  15610.         typ = "X256"
  15611.         cap = "256>Not Easy"
  15612.       }
  15613.       spawnflags: =
  15614.       {
  15615.         txt = "&"
  15616.         typ = "X512"
  15617.         cap = "512>Not Normal"
  15618.       }
  15619.       spawnflags: =
  15620.       {
  15621.         txt = "&"
  15622.         typ = "X1024"
  15623.         cap = "1024>Not Hard"
  15624.       }
  15625.       spawnflags: =
  15626.       {
  15627.         txt = "&"
  15628.         typ = "X2048"
  15629.         cap = "2048>Not DM"
  15630.       }
  15631.       spawnflags: =
  15632.       {
  15633.         txt = "&"
  15634.         typ = "X2048"
  15635.       }
  15636.       targetname: =
  15637.       {
  15638.         txt = "&"
  15639.         hint = "Use if the monster is to be spawned in"
  15640.       }
  15641.       angles: =
  15642.       {
  15643.         txt = "&"
  15644.         hint = "Angles>pitch yaw roll"
  15645.       }
  15646.       movewith: =
  15647.       {
  15648.         txt = "&"
  15649.         hint = "Movewith>ent to move with"
  15650.       }
  15651.       spawnflags: =
  15652.       {
  15653.         txt = "&"
  15654.         typ = "X1"
  15655.         cap = "1>Ambush"
  15656.         Hint = "This will make the Berserker attack when it hears you fire a g"
  15657.          "un or when it sees you."
  15658.       }
  15659.       spawnflags: =
  15660.       {
  15661.         txt = "&"
  15662.         typ = "X2"
  15663.         cap = "2>Trig Spawn"
  15664.         Hint = "This will spawn the Berserker when triggered."
  15665.       }
  15666.       spawnflags: =
  15667.       {
  15668.         txt = "&"
  15669.         typ = "X4"
  15670.         cap = "4>Sight"
  15671.         Hint = "This will make the Berserker attack when it sees you."
  15672.       }
  15673.       spawnflags: =
  15674.       {
  15675.         txt = "&"
  15676.         typ = "X8"
  15677.         cap = "8>Good Guy"
  15678.       }
  15679.       spawnflags: =
  15680.       {
  15681.         txt = "&"
  15682.         typ = "X16"
  15683.         cap = "16>No Gib"
  15684.       }
  15685.       spawnflags: =
  15686.       {
  15687.         txt = "&"
  15688.         typ = "X128"
  15689.         cap = "128>Ignore Fire"
  15690.       }
  15691.       blood_type: =
  15692.       {
  15693.         txt = "&"
  15694.         hint = "Blood_type"
  15695.         typ = "C"
  15696.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  15697.         values = "0"$0D"1"$0D"2"
  15698.       }
  15699.       dmgteam: =
  15700.       {
  15701.         txt = "&"
  15702.         hint = "DmgTeam>teammates"
  15703.       }
  15704.       target: =
  15705.       {
  15706.         txt = "&"
  15707.         hint = "Target a point_combat or path_corner"
  15708.       }
  15709.       combattarget: =
  15710.       {
  15711.         txt = "&"
  15712.         hint = "This must be the name of a point_combat in order to work"
  15713.       }
  15714.       deathtarget: =
  15715.       {
  15716.         txt = "&"
  15717.         hint = "This will be triggered when the monster is killed"
  15718.       }
  15719.       gib_type: =
  15720.       {
  15721.         txt = "&"
  15722.         hint = "Gib_type>models/objects/gibX"
  15723.       }
  15724.       killtarget: =
  15725.       {
  15726.         txt = "&"
  15727.         hint = "This will be removed from the level when the monster is killed"
  15728.       }
  15729.       item: =
  15730.       {
  15731.         txt = "&"
  15732.         hint = "This will be spawned when the monster is killed"
  15733.       }
  15734.       style: =
  15735.       {
  15736.         txt = "&"
  15737.         hint = "Style>skin used"
  15738.         typ = "C"
  15739.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  15740.         values = "0"$0D"1"$0D"2"$0D"3"
  15741.       }
  15742.       health: =
  15743.       {
  15744.         txt = "&"
  15745.         hint = "Health>hit points"
  15746.       }
  15747.       gib_health: =
  15748.       {
  15749.         txt = "&"
  15750.         hint = "Gib_health>gib level"
  15751.       }
  15752.       mass: =
  15753.       {
  15754.         txt = "&"
  15755.         hint = "Mass>weight"
  15756.       }
  15757.       powerarmor: =
  15758.       {
  15759.         txt = "&"
  15760.         hint = "Powerarmor>armor value"
  15761.       }
  15762.       flies: =
  15763.       {
  15764.         txt = "&"
  15765.         hint = "Flies>% chance/flies"
  15766.       }
  15767.     }
  15768.     monster_boss2:form =
  15769.     {
  15770.       Help = "This is a flying Boss"
  15771.       bbox = '-56 -56 0 56 56 80'
  15772.       bbox = '-16 -16 -24 16 16 32'
  15773.       mdl = "models/monsters/boss2/tris.md2"
  15774.       spawnflags: =
  15775.       {
  15776.         txt = "&"
  15777.         typ = "X256"
  15778.         cap = "256>Not Easy"
  15779.       }
  15780.       spawnflags: =
  15781.       {
  15782.         txt = "&"
  15783.         typ = "X512"
  15784.         cap = "512>Not Normal"
  15785.       }
  15786.       spawnflags: =
  15787.       {
  15788.         txt = "&"
  15789.         typ = "X1024"
  15790.         cap = "1024>Not Hard"
  15791.       }
  15792.       spawnflags: =
  15793.       {
  15794.         txt = "&"
  15795.         typ = "X2048"
  15796.         cap = "2048>Not DM"
  15797.       }
  15798.       spawnflags: =
  15799.       {
  15800.         txt = "&"
  15801.         typ = "X2048"
  15802.       }
  15803.       targetname: =
  15804.       {
  15805.         txt = "&"
  15806.         hint = "Use if the monster is to be spawned in"
  15807.       }
  15808.       angles: =
  15809.       {
  15810.         txt = "&"
  15811.         hint = "Angles>pitch yaw roll"
  15812.       }
  15813.       movewith: =
  15814.       {
  15815.         txt = "&"
  15816.         hint = "Movewith>ent to move with"
  15817.       }
  15818.       spawnflags: =
  15819.       {
  15820.         txt = "&"
  15821.         typ = "X1"
  15822.         cap = "1>Ambush"
  15823.         Hint = "This will make he Boss2 attack when it hears you fire a gun or"
  15824.          " when it sees you."
  15825.       }
  15826.       spawnflags: =
  15827.       {
  15828.         txt = "&"
  15829.         typ = "X2"
  15830.         cap = "2>Trig Spawn"
  15831.         Hint = "this will spawn the Boss2 when triggered."
  15832.       }
  15833.       spawnflags: =
  15834.       {
  15835.         txt = "&"
  15836.         typ = "X4"
  15837.         cap = "4>Sight"
  15838.         Hint = "This will make the Boss2 attack when it sees you."
  15839.       }
  15840.       spawnflags: =
  15841.       {
  15842.         txt = "&"
  15843.         typ = "X8"
  15844.         cap = "8>Good Guy"
  15845.       }
  15846.       spawnflags: =
  15847.       {
  15848.         txt = "&"
  15849.         typ = "X16"
  15850.         cap = "16>No Gib"
  15851.       }
  15852.       spawnflags: =
  15853.       {
  15854.         txt = "&"
  15855.         typ = "X128"
  15856.         cap = "128>Ignore Fire"
  15857.       }
  15858.       blood_type: =
  15859.       {
  15860.         txt = "&"
  15861.         hint = "Blood_type"
  15862.         typ = "C"
  15863.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  15864.         values = "0"$0D"1"$0D"2"
  15865.       }
  15866.       dmgteam: =
  15867.       {
  15868.         txt = "&"
  15869.         hint = "DmgTeam>teammates"
  15870.       }
  15871.       target: =
  15872.       {
  15873.         txt = "&"
  15874.         hint = "Target a point_combat or path_corner"
  15875.       }
  15876.       combattarget: =
  15877.       {
  15878.         txt = "&"
  15879.         hint = "This must be the name of a point_combat in order to work"
  15880.       }
  15881.       deathtarget: =
  15882.       {
  15883.         txt = "&"
  15884.         hint = "This will be triggered when the monster is killed"
  15885.       }
  15886.       gib_type: =
  15887.       {
  15888.         txt = "&"
  15889.         hint = "Gib_type>models/objects/gibX"
  15890.       }
  15891.       killtarget: =
  15892.       {
  15893.         txt = "&"
  15894.         hint = "This will be removed from the level when the monster is killed"
  15895.       }
  15896.       item: =
  15897.       {
  15898.         txt = "&"
  15899.         hint = "This will be spawned when the monster is killed"
  15900.       }
  15901.       style: =
  15902.       {
  15903.         txt = "&"
  15904.         hint = "Style>skin used"
  15905.         typ = "C"
  15906.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  15907.         values = "0"$0D"1"$0D"2"$0D"3"
  15908.       }
  15909.       spawnflags: =
  15910.       {
  15911.         txt = "&"
  15912.         typ = "X32"
  15913.         cap = "32>Special"
  15914.       }
  15915.       health: =
  15916.       {
  15917.         txt = "&"
  15918.         hint = "Health>hit points"
  15919.       }
  15920.       powerarmor: =
  15921.       {
  15922.         txt = "&"
  15923.         hint = "Powerarmor>armor value"
  15924.       }
  15925.     }
  15926.     monster_boss3_stand:form =
  15927.     {
  15928.       help = "Just stands and cycles in one place until triggered, then telepo"
  15929.        "rts away."
  15930.       bbox = '-32 -32 0 32 32 90'
  15931.       mdl = "models/monsters/boss3/rider/tris.md2"
  15932.       spawnflags: =
  15933.       {
  15934.         txt = "&"
  15935.         typ = "X256"
  15936.         cap = "256>Not Easy"
  15937.       }
  15938.       spawnflags: =
  15939.       {
  15940.         txt = "&"
  15941.         typ = "X512"
  15942.         cap = "512>Not Normal"
  15943.       }
  15944.       spawnflags: =
  15945.       {
  15946.         txt = "&"
  15947.         typ = "X1024"
  15948.         cap = "1024>Not Hard"
  15949.       }
  15950.       spawnflags: =
  15951.       {
  15952.         txt = "&"
  15953.         typ = "X2048"
  15954.         cap = "2048>Not DM"
  15955.       }
  15956.       targetname: =
  15957.       {
  15958.         txt = "&"
  15959.         hint = "Place the trigger so that just as you see him, he teleports aw"
  15960.          "ay."
  15961.       }
  15962.     }
  15963.     monster_brain:form =
  15964.     {
  15965.       Help = "This is Brains."
  15966.       bbox = '-16 -16 -24 16 16 32'
  15967.       mdl = "models/monsters/brain/tris.md2"
  15968.       spawnflags: =
  15969.       {
  15970.         txt = "&"
  15971.         typ = "X256"
  15972.         cap = "256>Not Easy"
  15973.       }
  15974.       spawnflags: =
  15975.       {
  15976.         txt = "&"
  15977.         typ = "X512"
  15978.         cap = "512>Not Normal"
  15979.       }
  15980.       spawnflags: =
  15981.       {
  15982.         txt = "&"
  15983.         typ = "X1024"
  15984.         cap = "1024>Not Hard"
  15985.       }
  15986.       spawnflags: =
  15987.       {
  15988.         txt = "&"
  15989.         typ = "X2048"
  15990.         cap = "2048>Not DM"
  15991.       }
  15992.       spawnflags: =
  15993.       {
  15994.         txt = "&"
  15995.         typ = "X2048"
  15996.       }
  15997.       targetname: =
  15998.       {
  15999.         txt = "&"
  16000.         hint = "Use if the monster is to be spawned in"
  16001.       }
  16002.       angles: =
  16003.       {
  16004.         txt = "&"
  16005.         hint = "Angles>pitch yaw roll"
  16006.       }
  16007.       movewith: =
  16008.       {
  16009.         txt = "&"
  16010.         hint = "Movewith>ent to move with"
  16011.       }
  16012.       spawnflags: =
  16013.       {
  16014.         txt = "&"
  16015.         typ = "X1"
  16016.         cap = "1>Ambush"
  16017.         Hint = "This will make Brains attack when it hears you fire a gun or w"
  16018.          "hen it sees you."
  16019.       }
  16020.       spawnflags: =
  16021.       {
  16022.         txt = "&"
  16023.         typ = "X2"
  16024.         cap = "2>Trig Spawn"
  16025.         Hint = "This will spawn Brains when triggered."
  16026.       }
  16027.       spawnflags: =
  16028.       {
  16029.         txt = "&"
  16030.         typ = "X4"
  16031.         cap = "4>Sight"
  16032.         Hint = "This will make Brains attack when it sees you."
  16033.       }
  16034.       spawnflags: =
  16035.       {
  16036.         txt = "&"
  16037.         typ = "X8"
  16038.         cap = "8>Good Guy"
  16039.       }
  16040.       spawnflags: =
  16041.       {
  16042.         txt = "&"
  16043.         typ = "X16"
  16044.         cap = "16>No Gib"
  16045.       }
  16046.       spawnflags: =
  16047.       {
  16048.         txt = "&"
  16049.         typ = "X128"
  16050.         cap = "128>Ignore Fire"
  16051.       }
  16052.       blood_type: =
  16053.       {
  16054.         txt = "&"
  16055.         hint = "Blood_type"
  16056.         typ = "C"
  16057.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  16058.         values = "0"$0D"1"$0D"2"
  16059.       }
  16060.       dmgteam: =
  16061.       {
  16062.         txt = "&"
  16063.         hint = "DmgTeam>teammates"
  16064.       }
  16065.       target: =
  16066.       {
  16067.         txt = "&"
  16068.         hint = "Target a point_combat or path_corner"
  16069.       }
  16070.       combattarget: =
  16071.       {
  16072.         txt = "&"
  16073.         hint = "This must be the name of a point_combat in order to work"
  16074.       }
  16075.       deathtarget: =
  16076.       {
  16077.         txt = "&"
  16078.         hint = "This will be triggered when the monster is killed"
  16079.       }
  16080.       gib_type: =
  16081.       {
  16082.         txt = "&"
  16083.         hint = "Gib_type>models/objects/gibX"
  16084.       }
  16085.       killtarget: =
  16086.       {
  16087.         txt = "&"
  16088.         hint = "This will be removed from the level when the monster is killed"
  16089.       }
  16090.       item: =
  16091.       {
  16092.         txt = "&"
  16093.         hint = "This will be spawned when the monster is killed"
  16094.       }
  16095.       style: =
  16096.       {
  16097.         txt = "&"
  16098.         hint = "Style>skin used"
  16099.         typ = "C"
  16100.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  16101.         values = "0"$0D"1"$0D"2"$0D"3"
  16102.       }
  16103.       health: =
  16104.       {
  16105.         txt = "&"
  16106.         hint = "Health>hit points"
  16107.       }
  16108.       gib_health: =
  16109.       {
  16110.         txt = "&"
  16111.         hint = "Gib_health>gib level"
  16112.       }
  16113.       mass: =
  16114.       {
  16115.         txt = "&"
  16116.         hint = "Mass>weight"
  16117.       }
  16118.       flies: =
  16119.       {
  16120.         txt = "&"
  16121.         hint = "Flies>% chance/flies"
  16122.       }
  16123.     }
  16124.     monster_chick:form =
  16125.     {
  16126.       Help = "This is Iron Maiden."
  16127.       bbox = '-16 -16 -24 16 16 32'
  16128.       mdl = "models/monsters/bitch/tris.md2"
  16129.       spawnflags: =
  16130.       {
  16131.         txt = "&"
  16132.         typ = "X256"
  16133.         cap = "256>Not Easy"
  16134.       }
  16135.       spawnflags: =
  16136.       {
  16137.         txt = "&"
  16138.         typ = "X512"
  16139.         cap = "512>Not Normal"
  16140.       }
  16141.       spawnflags: =
  16142.       {
  16143.         txt = "&"
  16144.         typ = "X1024"
  16145.         cap = "1024>Not Hard"
  16146.       }
  16147.       spawnflags: =
  16148.       {
  16149.         txt = "&"
  16150.         typ = "X2048"
  16151.         cap = "2048>Not DM"
  16152.       }
  16153.       spawnflags: =
  16154.       {
  16155.         txt = "&"
  16156.         typ = "X2048"
  16157.       }
  16158.       targetname: =
  16159.       {
  16160.         txt = "&"
  16161.         hint = "Use if the monster is to be spawned in"
  16162.       }
  16163.       angles: =
  16164.       {
  16165.         txt = "&"
  16166.         hint = "Angles>pitch yaw roll"
  16167.       }
  16168.       movewith: =
  16169.       {
  16170.         txt = "&"
  16171.         hint = "Movewith>ent to move with"
  16172.       }
  16173.       spawnflags: =
  16174.       {
  16175.         txt = "&"
  16176.         typ = "X1"
  16177.         cap = "1>Ambush"
  16178.         Hint = "This will make Iron Maiden attack when it hears you fire a gun"
  16179.          " or when it sees you."
  16180.       }
  16181.       spawnflags: =
  16182.       {
  16183.         txt = "&"
  16184.         typ = "X2"
  16185.         cap = "2>Trig Spawn"
  16186.         Hint = "This will spawn Iron Maiden when triggered."
  16187.       }
  16188.       spawnflags: =
  16189.       {
  16190.         txt = "&"
  16191.         typ = "X4"
  16192.         cap = "4>Sight"
  16193.         Hint = "This will make Iron Maiden attack when it sees you."
  16194.       }
  16195.       spawnflags: =
  16196.       {
  16197.         txt = "&"
  16198.         typ = "X8"
  16199.         cap = "8>Good Guy"
  16200.       }
  16201.       spawnflags: =
  16202.       {
  16203.         txt = "&"
  16204.         typ = "X16"
  16205.         cap = "16>No Gib"
  16206.       }
  16207.       spawnflags: =
  16208.       {
  16209.         txt = "&"
  16210.         typ = "X128"
  16211.         cap = "128>Ignore Fire"
  16212.       }
  16213.       blood_type: =
  16214.       {
  16215.         txt = "&"
  16216.         hint = "Blood_type"
  16217.         typ = "C"
  16218.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  16219.         values = "0"$0D"1"$0D"2"
  16220.       }
  16221.       dmgteam: =
  16222.       {
  16223.         txt = "&"
  16224.         hint = "DmgTeam>teammates"
  16225.       }
  16226.       target: =
  16227.       {
  16228.         txt = "&"
  16229.         hint = "Target a point_combat or path_corner"
  16230.       }
  16231.       combattarget: =
  16232.       {
  16233.         txt = "&"
  16234.         hint = "This must be the name of a point_combat in order to work"
  16235.       }
  16236.       deathtarget: =
  16237.       {
  16238.         txt = "&"
  16239.         hint = "This will be triggered when the monster is killed"
  16240.       }
  16241.       gib_type: =
  16242.       {
  16243.         txt = "&"
  16244.         hint = "Gib_type>models/objects/gibX"
  16245.       }
  16246.       killtarget: =
  16247.       {
  16248.         txt = "&"
  16249.         hint = "This will be removed from the level when the monster is killed"
  16250.       }
  16251.       item: =
  16252.       {
  16253.         txt = "&"
  16254.         hint = "This will be spawned when the monster is killed"
  16255.       }
  16256.       style: =
  16257.       {
  16258.         txt = "&"
  16259.         hint = "Style>skin used"
  16260.         typ = "C"
  16261.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  16262.         values = "0"$0D"1"$0D"2"$0D"3"
  16263.       }
  16264.       spawnflags: =
  16265.       {
  16266.         txt = "&"
  16267.         typ = "X32"
  16268.         cap = "32>Special"
  16269.       }
  16270.       health: =
  16271.       {
  16272.         txt = "&"
  16273.         hint = "Health>hit points"
  16274.       }
  16275.       gib_health: =
  16276.       {
  16277.         txt = "&"
  16278.         hint = "Gib_health>gib level"
  16279.       }
  16280.       mass: =
  16281.       {
  16282.         txt = "&"
  16283.         hint = "Mass>weight"
  16284.       }
  16285.       powerarmor: =
  16286.       {
  16287.         txt = "&"
  16288.         hint = "Powerarmor>armor value"
  16289.       }
  16290.       flies: =
  16291.       {
  16292.         txt = "&"
  16293.         hint = "Flies>% chance/flies"
  16294.       }
  16295.     }
  16296.     monster_commander_body:form =
  16297.     {
  16298.       Help = "Use an item_commander_head and set this as its target(Just for l"
  16299.        "ooks)."
  16300.       bbox = '-32 -32 0 32 32 48'
  16301.       mdl = "models/monsters/commandr/tris.md2"
  16302.       spawnflags: =
  16303.       {
  16304.         txt = "&"
  16305.         typ = "X256"
  16306.         cap = "256>Not Easy"
  16307.       }
  16308.       spawnflags: =
  16309.       {
  16310.         txt = "&"
  16311.         typ = "X512"
  16312.         cap = "512>Not Normal"
  16313.       }
  16314.       spawnflags: =
  16315.       {
  16316.         txt = "&"
  16317.         typ = "X1024"
  16318.         cap = "1024>Not Hard"
  16319.       }
  16320.       spawnflags: =
  16321.       {
  16322.         txt = "&"
  16323.         typ = "X2048"
  16324.         cap = "2048>Not DM"
  16325.       }
  16326.       targetname: =
  16327.       {
  16328.         txt = "&"
  16329.         hint = "When triggered, it will move for a couple of seconds."
  16330.       }
  16331.     }
  16332.     monster_flipper:form =
  16333.     {
  16334.       Help = "This is the Barracuda Shark."
  16335.       bbox = '-16 -16 -24 16 16 32'
  16336.       mdl = "models/monsters/flipper/tris.md2"
  16337.       spawnflags: =
  16338.       {
  16339.         txt = "&"
  16340.         typ = "X256"
  16341.         cap = "256>Not Easy"
  16342.       }
  16343.       spawnflags: =
  16344.       {
  16345.         txt = "&"
  16346.         typ = "X512"
  16347.         cap = "512>Not Normal"
  16348.       }
  16349.       spawnflags: =
  16350.       {
  16351.         txt = "&"
  16352.         typ = "X1024"
  16353.         cap = "1024>Not Hard"
  16354.       }
  16355.       spawnflags: =
  16356.       {
  16357.         txt = "&"
  16358.         typ = "X2048"
  16359.         cap = "2048>Not DM"
  16360.       }
  16361.       spawnflags: =
  16362.       {
  16363.         txt = "&"
  16364.         typ = "X2048"
  16365.       }
  16366.       targetname: =
  16367.       {
  16368.         txt = "&"
  16369.         hint = "Use if the monster is to be spawned in"
  16370.       }
  16371.       angles: =
  16372.       {
  16373.         txt = "&"
  16374.         hint = "Angles>pitch yaw roll"
  16375.       }
  16376.       movewith: =
  16377.       {
  16378.         txt = "&"
  16379.         hint = "Movewith>ent to move with"
  16380.       }
  16381.       spawnflags: =
  16382.       {
  16383.         txt = "&"
  16384.         typ = "X1"
  16385.         cap = "1>Ambush"
  16386.         Hint = "This will make the Barracuda Shark attack when it hears you fi"
  16387.          "re a gun or when it sees you."
  16388.       }
  16389.       spawnflags: =
  16390.       {
  16391.         txt = "&"
  16392.         typ = "X2"
  16393.         cap = "2>Trig Spawn"
  16394.         Hint = "This will spawn the Barracuda Shark when triggered."
  16395.       }
  16396.       spawnflags: =
  16397.       {
  16398.         txt = "&"
  16399.         typ = "X4"
  16400.         cap = "4>Sight"
  16401.         Hint = "This will make the Barracuda Shark attack when it sees you."
  16402.       }
  16403.       spawnflags: =
  16404.       {
  16405.         txt = "&"
  16406.         typ = "X8"
  16407.         cap = "8>Good Guy"
  16408.       }
  16409.       spawnflags: =
  16410.       {
  16411.         txt = "&"
  16412.         typ = "X16"
  16413.         cap = "16>No Gib"
  16414.       }
  16415.       spawnflags: =
  16416.       {
  16417.         txt = "&"
  16418.         typ = "X128"
  16419.         cap = "128>Ignore Fire"
  16420.       }
  16421.       blood_type: =
  16422.       {
  16423.         txt = "&"
  16424.         hint = "Blood_type"
  16425.         typ = "C"
  16426.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  16427.         values = "0"$0D"1"$0D"2"
  16428.       }
  16429.       dmgteam: =
  16430.       {
  16431.         txt = "&"
  16432.         hint = "DmgTeam>teammates"
  16433.       }
  16434.       target: =
  16435.       {
  16436.         txt = "&"
  16437.         hint = "Target a point_combat or path_corner"
  16438.       }
  16439.       combattarget: =
  16440.       {
  16441.         txt = "&"
  16442.         hint = "This must be the name of a point_combat in order to work"
  16443.       }
  16444.       deathtarget: =
  16445.       {
  16446.         txt = "&"
  16447.         hint = "This will be triggered when the monster is killed"
  16448.       }
  16449.       gib_type: =
  16450.       {
  16451.         txt = "&"
  16452.         hint = "Gib_type>models/objects/gibX"
  16453.       }
  16454.       killtarget: =
  16455.       {
  16456.         txt = "&"
  16457.         hint = "This will be removed from the level when the monster is killed"
  16458.       }
  16459.       item: =
  16460.       {
  16461.         txt = "&"
  16462.         hint = "This will be spawned when the monster is killed"
  16463.       }
  16464.       style: =
  16465.       {
  16466.         txt = "&"
  16467.         hint = "Style>skin used"
  16468.         typ = "C"
  16469.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  16470.         values = "0"$0D"1"$0D"2"$0D"3"
  16471.       }
  16472.       health: =
  16473.       {
  16474.         txt = "&"
  16475.         hint = "Health>hit points"
  16476.       }
  16477.       gib_health: =
  16478.       {
  16479.         txt = "&"
  16480.         hint = "Gib_health>gib level"
  16481.       }
  16482.       mass: =
  16483.       {
  16484.         txt = "&"
  16485.         hint = "Mass>weight"
  16486.       }
  16487.       flies: =
  16488.       {
  16489.         txt = "&"
  16490.         hint = "Flies>% chance/flies"
  16491.       }
  16492.     }
  16493.     monster_floater:form =
  16494.     {
  16495.       Help = "This is the Technician."
  16496.       bbox = '-16 -16 -24 16 16 32'
  16497.       mdl = "models/monsters/float/tris.md2"
  16498.       spawnflags: =
  16499.       {
  16500.         txt = "&"
  16501.         typ = "X256"
  16502.         cap = "256>Not Easy"
  16503.       }
  16504.       spawnflags: =
  16505.       {
  16506.         txt = "&"
  16507.         typ = "X512"
  16508.         cap = "512>Not Normal"
  16509.       }
  16510.       spawnflags: =
  16511.       {
  16512.         txt = "&"
  16513.         typ = "X1024"
  16514.         cap = "1024>Not Hard"
  16515.       }
  16516.       spawnflags: =
  16517.       {
  16518.         txt = "&"
  16519.         typ = "X2048"
  16520.         cap = "2048>Not DM"
  16521.       }
  16522.       spawnflags: =
  16523.       {
  16524.         txt = "&"
  16525.         typ = "X2048"
  16526.       }
  16527.       targetname: =
  16528.       {
  16529.         txt = "&"
  16530.         hint = "Use if the monster is to be spawned in"
  16531.       }
  16532.       angles: =
  16533.       {
  16534.         txt = "&"
  16535.         hint = "Angles>pitch yaw roll"
  16536.       }
  16537.       movewith: =
  16538.       {
  16539.         txt = "&"
  16540.         hint = "Movewith>ent to move with"
  16541.       }
  16542.       spawnflags: =
  16543.       {
  16544.         txt = "&"
  16545.         typ = "X1"
  16546.         cap = "1>Ambush"
  16547.         Hint = "This will make the Technician attack when it hears you fire a "
  16548.          "gun or sees you."
  16549.       }
  16550.       spawnflags: =
  16551.       {
  16552.         txt = "&"
  16553.         typ = "X2"
  16554.         cap = "2>Trig Spawn"
  16555.         Hint = "This will spawn the Technician when triggered."
  16556.       }
  16557.       spawnflags: =
  16558.       {
  16559.         txt = "&"
  16560.         typ = "X4"
  16561.         cap = "4>Sight"
  16562.         Hint = "This will make the Technician attack when it sees you."
  16563.       }
  16564.       spawnflags: =
  16565.       {
  16566.         txt = "&"
  16567.         typ = "X8"
  16568.         cap = "8>Good Guy"
  16569.       }
  16570.       spawnflags: =
  16571.       {
  16572.         txt = "&"
  16573.         typ = "X16"
  16574.         cap = "16>No Gib"
  16575.       }
  16576.       spawnflags: =
  16577.       {
  16578.         txt = "&"
  16579.         typ = "X128"
  16580.         cap = "128>Ignore Fire"
  16581.       }
  16582.       blood_type: =
  16583.       {
  16584.         txt = "&"
  16585.         hint = "Blood_type"
  16586.         typ = "C"
  16587.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  16588.         values = "0"$0D"1"$0D"2"
  16589.       }
  16590.       dmgteam: =
  16591.       {
  16592.         txt = "&"
  16593.         hint = "DmgTeam>teammates"
  16594.       }
  16595.       target: =
  16596.       {
  16597.         txt = "&"
  16598.         hint = "Target a point_combat or path_corner"
  16599.       }
  16600.       combattarget: =
  16601.       {
  16602.         txt = "&"
  16603.         hint = "This must be the name of a point_combat in order to work"
  16604.       }
  16605.       deathtarget: =
  16606.       {
  16607.         txt = "&"
  16608.         hint = "This will be triggered when the monster is killed"
  16609.       }
  16610.       gib_type: =
  16611.       {
  16612.         txt = "&"
  16613.         hint = "Gib_type>models/objects/gibX"
  16614.       }
  16615.       killtarget: =
  16616.       {
  16617.         txt = "&"
  16618.         hint = "This will be removed from the level when the monster is killed"
  16619.       }
  16620.       item: =
  16621.       {
  16622.         txt = "&"
  16623.         hint = "This will be spawned when the monster is killed"
  16624.       }
  16625.       style: =
  16626.       {
  16627.         txt = "&"
  16628.         hint = "Style>skin used"
  16629.         typ = "C"
  16630.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  16631.         values = "0"$0D"1"$0D"2"$0D"3"
  16632.       }
  16633.       health: =
  16634.       {
  16635.         txt = "&"
  16636.         hint = "Health>hit points"
  16637.       }
  16638.       powerarmor: =
  16639.       {
  16640.         txt = "&"
  16641.         hint = "Powerarmor>armor value"
  16642.       }
  16643.     }
  16644.     monster_flyer:form =
  16645.     {
  16646.       Help = "This is the Flyer. It's armed with a ChainGun."
  16647.       bbox = '-16 -16 -24 16 16 32'
  16648.       mdl = "models/monsters/flyer/tris.md2"
  16649.       spawnflags: =
  16650.       {
  16651.         txt = "&"
  16652.         typ = "X256"
  16653.         cap = "256>Not Easy"
  16654.       }
  16655.       spawnflags: =
  16656.       {
  16657.         txt = "&"
  16658.         typ = "X512"
  16659.         cap = "512>Not Normal"
  16660.       }
  16661.       spawnflags: =
  16662.       {
  16663.         txt = "&"
  16664.         typ = "X1024"
  16665.         cap = "1024>Not Hard"
  16666.       }
  16667.       spawnflags: =
  16668.       {
  16669.         txt = "&"
  16670.         typ = "X2048"
  16671.         cap = "2048>Not DM"
  16672.       }
  16673.       spawnflags: =
  16674.       {
  16675.         txt = "&"
  16676.         typ = "X2048"
  16677.       }
  16678.       targetname: =
  16679.       {
  16680.         txt = "&"
  16681.         hint = "Use if the monster is to be spawned in"
  16682.       }
  16683.       angles: =
  16684.       {
  16685.         txt = "&"
  16686.         hint = "Angles>pitch yaw roll"
  16687.       }
  16688.       movewith: =
  16689.       {
  16690.         txt = "&"
  16691.         hint = "Movewith>ent to move with"
  16692.       }
  16693.       spawnflags: =
  16694.       {
  16695.         txt = "&"
  16696.         typ = "X1"
  16697.         cap = "1>Ambush"
  16698.         Hint = "This will make the Flyer attack when it hears you fire a gun o"
  16699.          "r sees you."
  16700.       }
  16701.       spawnflags: =
  16702.       {
  16703.         txt = "&"
  16704.         typ = "X2"
  16705.         cap = "2>Trig Spawn"
  16706.         Hint = "This will spawn the Flyer when triggered."
  16707.       }
  16708.       spawnflags: =
  16709.       {
  16710.         txt = "&"
  16711.         typ = "X4"
  16712.         cap = "4>Sight"
  16713.         Hint = "This will make the Flyer attack when it sees you."
  16714.       }
  16715.       spawnflags: =
  16716.       {
  16717.         txt = "&"
  16718.         typ = "X8"
  16719.         cap = "8>Good Guy"
  16720.       }
  16721.       spawnflags: =
  16722.       {
  16723.         txt = "&"
  16724.         typ = "X16"
  16725.         cap = "16>No Gib"
  16726.       }
  16727.       spawnflags: =
  16728.       {
  16729.         txt = "&"
  16730.         typ = "X128"
  16731.         cap = "128>Ignore Fire"
  16732.       }
  16733.       blood_type: =
  16734.       {
  16735.         txt = "&"
  16736.         hint = "Blood_type"
  16737.         typ = "C"
  16738.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  16739.         values = "0"$0D"1"$0D"2"
  16740.       }
  16741.       dmgteam: =
  16742.       {
  16743.         txt = "&"
  16744.         hint = "DmgTeam>teammates"
  16745.       }
  16746.       target: =
  16747.       {
  16748.         txt = "&"
  16749.         hint = "Target>path_corner/killtarget"
  16750.       }
  16751.       combattarget: =
  16752.       {
  16753.         txt = "&"
  16754.         hint = "This must be the name of a point_combat in order to work"
  16755.       }
  16756.       deathtarget: =
  16757.       {
  16758.         txt = "&"
  16759.         hint = "This will be triggered when the monster is killed"
  16760.       }
  16761.       gib_type: =
  16762.       {
  16763.         txt = "&"
  16764.         hint = "Gib_type>models/objects/gibX"
  16765.       }
  16766.       killtarget: =
  16767.       {
  16768.         txt = "&"
  16769.         hint = "This will be removed from the level when the monster is killed"
  16770.       }
  16771.       item: =
  16772.       {
  16773.         txt = "&"
  16774.         hint = "This will be spawned when the monster is killed"
  16775.       }
  16776.       style: =
  16777.       {
  16778.         txt = "&"
  16779.         hint = "Style>skin used"
  16780.         typ = "C"
  16781.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  16782.         values = "0"$0D"1"$0D"2"$0D"3"
  16783.       }
  16784.       health: =
  16785.       {
  16786.         txt = "&"
  16787.         hint = "Health>hit points"
  16788.       }
  16789.       powerarmor: =
  16790.       {
  16791.         txt = "&"
  16792.         hint = "Powerarmor>armor value"
  16793.       }
  16794.     }
  16795.     monster_gladiator:form =
  16796.     {
  16797.       Help = "This is the Gladiator."
  16798.       bbox = '-32 -32 -24 32 32 48'
  16799.       bbox = '-16 -16 -24 16 16 32'
  16800.       mdl = "models/monsters/gladiatr/tris.md2"
  16801.       spawnflags: =
  16802.       {
  16803.         txt = "&"
  16804.         typ = "X256"
  16805.         cap = "256>Not Easy"
  16806.       }
  16807.       spawnflags: =
  16808.       {
  16809.         txt = "&"
  16810.         typ = "X512"
  16811.         cap = "512>Not Normal"
  16812.       }
  16813.       spawnflags: =
  16814.       {
  16815.         txt = "&"
  16816.         typ = "X1024"
  16817.         cap = "1024>Not Hard"
  16818.       }
  16819.       spawnflags: =
  16820.       {
  16821.         txt = "&"
  16822.         typ = "X2048"
  16823.         cap = "2048>Not DM"
  16824.       }
  16825.       spawnflags: =
  16826.       {
  16827.         txt = "&"
  16828.         typ = "X2048"
  16829.       }
  16830.       targetname: =
  16831.       {
  16832.         txt = "&"
  16833.         hint = "Use if the monster is to be spawned in"
  16834.       }
  16835.       angles: =
  16836.       {
  16837.         txt = "&"
  16838.         hint = "Angles>pitch yaw roll"
  16839.       }
  16840.       movewith: =
  16841.       {
  16842.         txt = "&"
  16843.         hint = "Movewith>ent to move with"
  16844.       }
  16845.       spawnflags: =
  16846.       {
  16847.         txt = "&"
  16848.         typ = "X1"
  16849.         cap = "1>Ambush"
  16850.         Hint = "This will make the Gladiator attack when it hears you fire a g"
  16851.          "un or when it sees you."
  16852.       }
  16853.       spawnflags: =
  16854.       {
  16855.         txt = "&"
  16856.         typ = "X2"
  16857.         cap = "2>Trig Spawn"
  16858.         Hint = "This will spawn the Gladiator when triggered."
  16859.       }
  16860.       spawnflags: =
  16861.       {
  16862.         txt = "&"
  16863.         typ = "X4"
  16864.         cap = "4>Sight"
  16865.         Hint = "This will make the Gladiator attack when it sees you."
  16866.       }
  16867.       spawnflags: =
  16868.       {
  16869.         txt = "&"
  16870.         typ = "X8"
  16871.         cap = "8>Good Guy"
  16872.       }
  16873.       spawnflags: =
  16874.       {
  16875.         txt = "&"
  16876.         typ = "X16"
  16877.         cap = "16>No Gib"
  16878.       }
  16879.       spawnflags: =
  16880.       {
  16881.         txt = "&"
  16882.         typ = "X128"
  16883.         cap = "128>Ignore Fire"
  16884.       }
  16885.       blood_type: =
  16886.       {
  16887.         txt = "&"
  16888.         hint = "Blood_type"
  16889.         typ = "C"
  16890.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  16891.         values = "0"$0D"1"$0D"2"
  16892.       }
  16893.       dmgteam: =
  16894.       {
  16895.         txt = "&"
  16896.         hint = "DmgTeam>teammates"
  16897.       }
  16898.       target: =
  16899.       {
  16900.         txt = "&"
  16901.         hint = "Target a point_combat or path_corner"
  16902.       }
  16903.       combattarget: =
  16904.       {
  16905.         txt = "&"
  16906.         hint = "This must be the name of a point_combat in order to work"
  16907.       }
  16908.       deathtarget: =
  16909.       {
  16910.         txt = "&"
  16911.         hint = "This will be triggered when the monster is killed"
  16912.       }
  16913.       gib_type: =
  16914.       {
  16915.         txt = "&"
  16916.         hint = "Gib_type>models/objects/gibX"
  16917.       }
  16918.       killtarget: =
  16919.       {
  16920.         txt = "&"
  16921.         hint = "This will be removed from the level when the monster is killed"
  16922.       }
  16923.       item: =
  16924.       {
  16925.         txt = "&"
  16926.         hint = "This will be spawned when the monster is killed"
  16927.       }
  16928.       style: =
  16929.       {
  16930.         txt = "&"
  16931.         hint = "Style>skin used"
  16932.         typ = "C"
  16933.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  16934.         values = "0"$0D"1"$0D"2"$0D"3"
  16935.       }
  16936.       health: =
  16937.       {
  16938.         txt = "&"
  16939.         hint = "Health>hit points"
  16940.       }
  16941.       gib_health: =
  16942.       {
  16943.         txt = "&"
  16944.         hint = "Gib_health>gib level"
  16945.       }
  16946.       mass: =
  16947.       {
  16948.         txt = "&"
  16949.         hint = "Mass>weight"
  16950.       }
  16951.       powerarmor: =
  16952.       {
  16953.         txt = "&"
  16954.         hint = "Powerarmor>armor value"
  16955.       }
  16956.       flies: =
  16957.       {
  16958.         txt = "&"
  16959.         hint = "Flies>% chance/flies"
  16960.       }
  16961.     }
  16962.     monster_gunner:form =
  16963.     {
  16964.       Help = "This is the Gunner he is armed with a ChainGun and a Grenade Lau"
  16965.        "ncher."
  16966.       bbox = '-16 -16 -24 16 16 32'
  16967.       mdl = "models/monsters/gunner/tris.md2"
  16968.       spawnflags: =
  16969.       {
  16970.         txt = "&"
  16971.         typ = "X256"
  16972.         cap = "256>Not Easy"
  16973.       }
  16974.       spawnflags: =
  16975.       {
  16976.         txt = "&"
  16977.         typ = "X512"
  16978.         cap = "512>Not Normal"
  16979.       }
  16980.       spawnflags: =
  16981.       {
  16982.         txt = "&"
  16983.         typ = "X1024"
  16984.         cap = "1024>Not Hard"
  16985.       }
  16986.       spawnflags: =
  16987.       {
  16988.         txt = "&"
  16989.         typ = "X2048"
  16990.         cap = "2048>Not DM"
  16991.       }
  16992.       spawnflags: =
  16993.       {
  16994.         txt = "&"
  16995.         typ = "X2048"
  16996.       }
  16997.       targetname: =
  16998.       {
  16999.         txt = "&"
  17000.         hint = "Use if the monster is to be spawned in"
  17001.       }
  17002.       angles: =
  17003.       {
  17004.         txt = "&"
  17005.         hint = "Angles>pitch yaw roll"
  17006.       }
  17007.       movewith: =
  17008.       {
  17009.         txt = "&"
  17010.         hint = "Movewith>ent to move with"
  17011.       }
  17012.       spawnflags: =
  17013.       {
  17014.         txt = "&"
  17015.         typ = "X1"
  17016.         cap = "1>Ambush"
  17017.         Hint = "This will make the gunner attack when it hears you fire a gun "
  17018.          "or when it sees you."
  17019.       }
  17020.       spawnflags: =
  17021.       {
  17022.         txt = "&"
  17023.         typ = "X2"
  17024.         cap = "2>Trig Spawn"
  17025.         Hint = "This will spawn the Gunner when triggered."
  17026.       }
  17027.       spawnflags: =
  17028.       {
  17029.         txt = "&"
  17030.         typ = "X4"
  17031.         cap = "4>Sight"
  17032.         Hint = "This will make the Gunner attack when it sees you."
  17033.       }
  17034.       spawnflags: =
  17035.       {
  17036.         txt = "&"
  17037.         typ = "X8"
  17038.         cap = "8>Good Guy"
  17039.       }
  17040.       spawnflags: =
  17041.       {
  17042.         txt = "&"
  17043.         typ = "X16"
  17044.         cap = "16>No Gib"
  17045.       }
  17046.       spawnflags: =
  17047.       {
  17048.         txt = "&"
  17049.         typ = "X128"
  17050.         cap = "128>Ignore Fire"
  17051.       }
  17052.       blood_type: =
  17053.       {
  17054.         txt = "&"
  17055.         hint = "Blood_type"
  17056.         typ = "C"
  17057.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  17058.         values = "0"$0D"1"$0D"2"
  17059.       }
  17060.       dmgteam: =
  17061.       {
  17062.         txt = "&"
  17063.         hint = "DmgTeam>teammates"
  17064.       }
  17065.       target: =
  17066.       {
  17067.         txt = "&"
  17068.         hint = "Target a point_combat or path_corner"
  17069.       }
  17070.       combattarget: =
  17071.       {
  17072.         txt = "&"
  17073.         hint = "This must be the name of a point_combat in order to work"
  17074.       }
  17075.       deathtarget: =
  17076.       {
  17077.         txt = "&"
  17078.         hint = "This will be triggered when the monster is killed"
  17079.       }
  17080.       gib_type: =
  17081.       {
  17082.         txt = "&"
  17083.         hint = "Gib_type>models/objects/gibX"
  17084.       }
  17085.       killtarget: =
  17086.       {
  17087.         txt = "&"
  17088.         hint = "This will be removed from the level when the monster is killed"
  17089.       }
  17090.       item: =
  17091.       {
  17092.         txt = "&"
  17093.         hint = "This will be spawned when the monster is killed"
  17094.       }
  17095.       style: =
  17096.       {
  17097.         txt = "&"
  17098.         hint = "Style>skin used"
  17099.         typ = "C"
  17100.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  17101.         values = "0"$0D"1"$0D"2"$0D"3"
  17102.       }
  17103.       health: =
  17104.       {
  17105.         txt = "&"
  17106.         hint = "Health>hit points"
  17107.       }
  17108.       gib_health: =
  17109.       {
  17110.         txt = "&"
  17111.         hint = "Gib_health>gib level"
  17112.       }
  17113.       mass: =
  17114.       {
  17115.         txt = "&"
  17116.         hint = "Mass>weight"
  17117.       }
  17118.       powerarmor: =
  17119.       {
  17120.         txt = "&"
  17121.         hint = "Powerarmor>armor value"
  17122.       }
  17123.       flies: =
  17124.       {
  17125.         txt = "&"
  17126.         hint = "Flies>% chance/flies"
  17127.       }
  17128.     }
  17129.     monster_hover:form =
  17130.     {
  17131.       Help = "This is the Icarus."
  17132.       bbox = '-16 -16 -24 16 16 32'
  17133.       mdl = "models/monsters/hover/tris.md2"
  17134.       spawnflags: =
  17135.       {
  17136.         txt = "&"
  17137.         typ = "X256"
  17138.         cap = "256>Not Easy"
  17139.       }
  17140.       spawnflags: =
  17141.       {
  17142.         txt = "&"
  17143.         typ = "X512"
  17144.         cap = "512>Not Normal"
  17145.       }
  17146.       spawnflags: =
  17147.       {
  17148.         txt = "&"
  17149.         typ = "X1024"
  17150.         cap = "1024>Not Hard"
  17151.       }
  17152.       spawnflags: =
  17153.       {
  17154.         txt = "&"
  17155.         typ = "X2048"
  17156.         cap = "2048>Not DM"
  17157.       }
  17158.       spawnflags: =
  17159.       {
  17160.         txt = "&"
  17161.         typ = "X2048"
  17162.       }
  17163.       targetname: =
  17164.       {
  17165.         txt = "&"
  17166.         hint = "Use if the monster is to be spawned in"
  17167.       }
  17168.       angles: =
  17169.       {
  17170.         txt = "&"
  17171.         hint = "Angles>pitch yaw roll"
  17172.       }
  17173.       movewith: =
  17174.       {
  17175.         txt = "&"
  17176.         hint = "Movewith>ent to move with"
  17177.       }
  17178.       spawnflags: =
  17179.       {
  17180.         txt = "&"
  17181.         typ = "X1"
  17182.         cap = "1>Ambush"
  17183.         Hint = "This will make the Icarus attack when it hears you fire a gun "
  17184.          "or when it sees you."
  17185.       }
  17186.       spawnflags: =
  17187.       {
  17188.         txt = "&"
  17189.         typ = "X2"
  17190.         cap = "2>Trig Spawn"
  17191.         Hint = "This will spawn the Icarus when triggered."
  17192.       }
  17193.       spawnflags: =
  17194.       {
  17195.         txt = "&"
  17196.         typ = "X4"
  17197.         cap = "4>Sight"
  17198.         Hint = "This will make the Icarus attack when it sees you."
  17199.       }
  17200.       spawnflags: =
  17201.       {
  17202.         txt = "&"
  17203.         typ = "X8"
  17204.         cap = "8>Good Guy"
  17205.       }
  17206.       spawnflags: =
  17207.       {
  17208.         txt = "&"
  17209.         typ = "X16"
  17210.         cap = "16>No Gib"
  17211.       }
  17212.       spawnflags: =
  17213.       {
  17214.         txt = "&"
  17215.         typ = "X128"
  17216.         cap = "128>Ignore Fire"
  17217.       }
  17218.       blood_type: =
  17219.       {
  17220.         txt = "&"
  17221.         hint = "Blood_type"
  17222.         typ = "C"
  17223.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  17224.         values = "0"$0D"1"$0D"2"
  17225.       }
  17226.       dmgteam: =
  17227.       {
  17228.         txt = "&"
  17229.         hint = "DmgTeam>teammates"
  17230.       }
  17231.       target: =
  17232.       {
  17233.         txt = "&"
  17234.         hint = "Target a point_combat or path_corner"
  17235.       }
  17236.       combattarget: =
  17237.       {
  17238.         txt = "&"
  17239.         hint = "This must be the name of a point_combat in order to work"
  17240.       }
  17241.       deathtarget: =
  17242.       {
  17243.         txt = "&"
  17244.         hint = "This will be triggered when the monster is killed"
  17245.       }
  17246.       gib_type: =
  17247.       {
  17248.         txt = "&"
  17249.         hint = "Gib_type>models/objects/gibX"
  17250.       }
  17251.       killtarget: =
  17252.       {
  17253.         txt = "&"
  17254.         hint = "This will be removed from the level when the monster is killed"
  17255.       }
  17256.       item: =
  17257.       {
  17258.         txt = "&"
  17259.         hint = "This will be spawned when the monster is killed"
  17260.       }
  17261.       style: =
  17262.       {
  17263.         txt = "&"
  17264.         hint = "Style>skin used"
  17265.         typ = "C"
  17266.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  17267.         values = "0"$0D"1"$0D"2"$0D"3"
  17268.       }
  17269.       health: =
  17270.       {
  17271.         txt = "&"
  17272.         hint = "Health>hit points"
  17273.       }
  17274.       powerarmor: =
  17275.       {
  17276.         txt = "&"
  17277.         hint = "Powerarmor>armor value"
  17278.       }
  17279.     }
  17280.     monster_infantry:form =
  17281.     {
  17282.       Help = "This is the Enforcer armed with a ChainGun."
  17283.       bbox = '-16 -16 -24 16 16 32'
  17284.       mdl = "models/monsters/infantry/tris.md2"
  17285.       spawnflags: =
  17286.       {
  17287.         txt = "&"
  17288.         typ = "X256"
  17289.         cap = "256>Not Easy"
  17290.       }
  17291.       spawnflags: =
  17292.       {
  17293.         txt = "&"
  17294.         typ = "X512"
  17295.         cap = "512>Not Normal"
  17296.       }
  17297.       spawnflags: =
  17298.       {
  17299.         txt = "&"
  17300.         typ = "X1024"
  17301.         cap = "1024>Not Hard"
  17302.       }
  17303.       spawnflags: =
  17304.       {
  17305.         txt = "&"
  17306.         typ = "X2048"
  17307.         cap = "2048>Not DM"
  17308.       }
  17309.       spawnflags: =
  17310.       {
  17311.         txt = "&"
  17312.         typ = "X2048"
  17313.       }
  17314.       targetname: =
  17315.       {
  17316.         txt = "&"
  17317.         hint = "Use if the monster is to be spawned in"
  17318.       }
  17319.       angles: =
  17320.       {
  17321.         txt = "&"
  17322.         hint = "Angles>pitch yaw roll"
  17323.       }
  17324.       movewith: =
  17325.       {
  17326.         txt = "&"
  17327.         hint = "Movewith>ent to move with"
  17328.       }
  17329.       spawnflags: =
  17330.       {
  17331.         txt = "&"
  17332.         typ = "X1"
  17333.         cap = "1>Ambush"
  17334.         Hint = "This will make the Enforcer attack when it hears you fire a gu"
  17335.          "n or when it sees you."
  17336.       }
  17337.       spawnflags: =
  17338.       {
  17339.         txt = "&"
  17340.         typ = "X2"
  17341.         cap = "2>Trig Spawn"
  17342.         Hint = "This will spawn The Enforcer when triggered."
  17343.       }
  17344.       spawnflags: =
  17345.       {
  17346.         txt = "&"
  17347.         typ = "X4"
  17348.         cap = "4>Sight"
  17349.         Hint = "This willmake the Enforcer attack when it sees you."
  17350.       }
  17351.       spawnflags: =
  17352.       {
  17353.         txt = "&"
  17354.         typ = "X8"
  17355.         cap = "8>Good Guy"
  17356.       }
  17357.       spawnflags: =
  17358.       {
  17359.         txt = "&"
  17360.         typ = "X16"
  17361.         cap = "16>No Gib"
  17362.       }
  17363.       spawnflags: =
  17364.       {
  17365.         txt = "&"
  17366.         typ = "X128"
  17367.         cap = "128>Ignore Fire"
  17368.       }
  17369.       blood_type: =
  17370.       {
  17371.         txt = "&"
  17372.         hint = "Blood_type"
  17373.         typ = "C"
  17374.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  17375.         values = "0"$0D"1"$0D"2"
  17376.       }
  17377.       dmgteam: =
  17378.       {
  17379.         txt = "&"
  17380.         hint = "DmgTeam>teammates"
  17381.       }
  17382.       target: =
  17383.       {
  17384.         txt = "&"
  17385.         hint = "Target a point_combat or path_corner"
  17386.       }
  17387.       combattarget: =
  17388.       {
  17389.         txt = "&"
  17390.         hint = "This must be the name of a point_combat in order to work"
  17391.       }
  17392.       deathtarget: =
  17393.       {
  17394.         txt = "&"
  17395.         hint = "This will be triggered when the monster is killed"
  17396.       }
  17397.       gib_type: =
  17398.       {
  17399.         txt = "&"
  17400.         hint = "Gib_type>models/objects/gibX"
  17401.       }
  17402.       killtarget: =
  17403.       {
  17404.         txt = "&"
  17405.         hint = "This will be removed from the level when the monster is killed"
  17406.       }
  17407.       item: =
  17408.       {
  17409.         txt = "&"
  17410.         hint = "This will be spawned when the monster is killed"
  17411.       }
  17412.       style: =
  17413.       {
  17414.         txt = "&"
  17415.         hint = "Style>skin used"
  17416.         typ = "C"
  17417.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  17418.         values = "0"$0D"1"$0D"2"$0D"3"
  17419.       }
  17420.       health: =
  17421.       {
  17422.         txt = "&"
  17423.         hint = "Health>hit points"
  17424.       }
  17425.       gib_health: =
  17426.       {
  17427.         txt = "&"
  17428.         hint = "Gib_health>gib level"
  17429.       }
  17430.       mass: =
  17431.       {
  17432.         txt = "&"
  17433.         hint = "Mass>weight"
  17434.       }
  17435.       powerarmor: =
  17436.       {
  17437.         txt = "&"
  17438.         hint = "Powerarmor>armor value"
  17439.       }
  17440.       flies: =
  17441.       {
  17442.         txt = "&"
  17443.         hint = "Flies>% chance/flies"
  17444.       }
  17445.     }
  17446.     monster_jorg:form =
  17447.     {
  17448.       Help = "This is a Jorg.When you kill him, you'll meet Makron(not the bro"
  17449.        "ken one)."
  17450.       bbox = '-80 -80 0 90 90 140'
  17451.       bbox = '-16 -16 -24 16 16 32'
  17452.       mdl = "models/monsters/boss3/jorg/tris.md2"
  17453.       spawnflags: =
  17454.       {
  17455.         txt = "&"
  17456.         typ = "X256"
  17457.         cap = "256>Not Easy"
  17458.       }
  17459.       spawnflags: =
  17460.       {
  17461.         txt = "&"
  17462.         typ = "X512"
  17463.         cap = "512>Not Normal"
  17464.       }
  17465.       spawnflags: =
  17466.       {
  17467.         txt = "&"
  17468.         typ = "X1024"
  17469.         cap = "1024>Not Hard"
  17470.       }
  17471.       spawnflags: =
  17472.       {
  17473.         txt = "&"
  17474.         typ = "X2048"
  17475.         cap = "2048>Not DM"
  17476.       }
  17477.       spawnflags: =
  17478.       {
  17479.         txt = "&"
  17480.         typ = "X2048"
  17481.       }
  17482.       targetname: =
  17483.       {
  17484.         txt = "&"
  17485.         hint = "Use if the monster is to be spawned in"
  17486.       }
  17487.       angles: =
  17488.       {
  17489.         txt = "&"
  17490.         hint = "Angles>pitch yaw roll"
  17491.       }
  17492.       movewith: =
  17493.       {
  17494.         txt = "&"
  17495.         hint = "Movewith>ent to move with"
  17496.       }
  17497.       spawnflags: =
  17498.       {
  17499.         txt = "&"
  17500.         typ = "X1"
  17501.         cap = "1>Ambush"
  17502.         Hint = "This will make the Jorg attack when it hears you fire a gun or"
  17503.          " when it sees you."
  17504.       }
  17505.       spawnflags: =
  17506.       {
  17507.         txt = "&"
  17508.         typ = "X2"
  17509.         cap = "2>Trig Spawn"
  17510.         Hint = "This will spawn Jorg when triggered."
  17511.       }
  17512.       spawnflags: =
  17513.       {
  17514.         txt = "&"
  17515.         typ = "X4"
  17516.         cap = "4>Sight"
  17517.         Hint = "This will make Jorg attack when it sees you."
  17518.       }
  17519.       spawnflags: =
  17520.       {
  17521.         txt = "&"
  17522.         typ = "X8"
  17523.         cap = "8>Good Guy"
  17524.       }
  17525.       spawnflags: =
  17526.       {
  17527.         txt = "&"
  17528.         typ = "X16"
  17529.         cap = "16>No Gib"
  17530.       }
  17531.       spawnflags: =
  17532.       {
  17533.         txt = "&"
  17534.         typ = "X128"
  17535.         cap = "128>Ignore Fire"
  17536.       }
  17537.       blood_type: =
  17538.       {
  17539.         txt = "&"
  17540.         hint = "Blood_type"
  17541.         typ = "C"
  17542.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  17543.         values = "0"$0D"1"$0D"2"
  17544.       }
  17545.       dmgteam: =
  17546.       {
  17547.         txt = "&"
  17548.         hint = "DmgTeam>teammates"
  17549.       }
  17550.       target: =
  17551.       {
  17552.         txt = "&"
  17553.         hint = "Target a point_combat or path_corner"
  17554.       }
  17555.       combattarget: =
  17556.       {
  17557.         txt = "&"
  17558.         hint = "This must be the name of a point_combat in order to work"
  17559.       }
  17560.       deathtarget: =
  17561.       {
  17562.         txt = "&"
  17563.         hint = "This will be triggered when the monster is killed"
  17564.       }
  17565.       gib_type: =
  17566.       {
  17567.         txt = "&"
  17568.         hint = "Gib_type>models/objects/gibX"
  17569.       }
  17570.       killtarget: =
  17571.       {
  17572.         txt = "&"
  17573.         hint = "This will be removed from the level when the monster is killed"
  17574.       }
  17575.       item: =
  17576.       {
  17577.         txt = "&"
  17578.         hint = "This will be spawned when the monster is killed"
  17579.       }
  17580.       style: =
  17581.       {
  17582.         txt = "&"
  17583.         hint = "Style>skin used"
  17584.         typ = "C"
  17585.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  17586.         values = "0"$0D"1"$0D"2"$0D"3"
  17587.       }
  17588.       health: =
  17589.       {
  17590.         txt = "&"
  17591.         hint = "Health>hit points"
  17592.       }
  17593.       mass: =
  17594.       {
  17595.         txt = "&"
  17596.         hint = "Mass>weight"
  17597.       }
  17598.       gib_health: =
  17599.       {
  17600.         txt = "&"
  17601.         hint = "Gib_health>gib level"
  17602.       }
  17603.       health2: =
  17604.       {
  17605.         txt = "&"
  17606.         hint = "Health2>Makron health"
  17607.       }
  17608.       mass2: =
  17609.       {
  17610.         txt = "&"
  17611.         hint = "Mass2>Makron weight"
  17612.       }
  17613.       powerarmor: =
  17614.       {
  17615.         txt = "&"
  17616.         hint = "Powerarmor>armor value"
  17617.       }
  17618.       flies: =
  17619.       {
  17620.         txt = "&"
  17621.         hint = "Flies>% chance/flies"
  17622.       }
  17623.     }
  17624.     monster_makron:form =
  17625.     {
  17626.       Help = "This is a Broken entity, use monster_boss3_stand instead."
  17627.       bbox = '-30 -30 0 30 30 90'
  17628.       bbox = '-16 -16 -24 16 16 32'
  17629.       mdl = "models/monsters/boss3/rider/tris.md2"
  17630.       spawnflags: =
  17631.       {
  17632.         txt = "&"
  17633.         typ = "X256"
  17634.         cap = "256>Not Easy"
  17635.       }
  17636.       spawnflags: =
  17637.       {
  17638.         txt = "&"
  17639.         typ = "X512"
  17640.         cap = "512>Not Normal"
  17641.       }
  17642.       spawnflags: =
  17643.       {
  17644.         txt = "&"
  17645.         typ = "X1024"
  17646.         cap = "1024>Not Hard"
  17647.       }
  17648.       spawnflags: =
  17649.       {
  17650.         txt = "&"
  17651.         typ = "X2048"
  17652.         cap = "2048>Not DM"
  17653.       }
  17654.       spawnflags: =
  17655.       {
  17656.         txt = "&"
  17657.         typ = "X2048"
  17658.       }
  17659.       targetname: =
  17660.       {
  17661.         txt = "&"
  17662.         hint = "Use if the monster is to be spawned in"
  17663.       }
  17664.       angles: =
  17665.       {
  17666.         txt = "&"
  17667.         hint = "Angles>pitch yaw roll"
  17668.       }
  17669.       movewith: =
  17670.       {
  17671.         txt = "&"
  17672.         hint = "Movewith>ent to move with"
  17673.       }
  17674.       spawnflags: =
  17675.       {
  17676.         txt = "&"
  17677.         typ = "X1"
  17678.         cap = "1>Ambush"
  17679.         Hint = "This will make Makron(Broken entity) attack when it hears you "
  17680.          "fire a gun or when it sees you."
  17681.       }
  17682.       spawnflags: =
  17683.       {
  17684.         txt = "&"
  17685.         typ = "X2"
  17686.         cap = "2>Trig Spawn"
  17687.         Hint = "This will spawn Makron(Broken entity) when triggered."
  17688.       }
  17689.       spawnflags: =
  17690.       {
  17691.         txt = "&"
  17692.         typ = "X4"
  17693.         cap = "4>Sight"
  17694.         Hint = "This will make Makron(Broken entity) attack when it sees you."
  17695.       }
  17696.       spawnflags: =
  17697.       {
  17698.         txt = "&"
  17699.         typ = "X8"
  17700.         cap = "8>Good Guy"
  17701.       }
  17702.       spawnflags: =
  17703.       {
  17704.         txt = "&"
  17705.         typ = "X16"
  17706.         cap = "16>No Gib"
  17707.       }
  17708.       spawnflags: =
  17709.       {
  17710.         txt = "&"
  17711.         typ = "X128"
  17712.         cap = "128>Ignore Fire"
  17713.       }
  17714.       blood_type: =
  17715.       {
  17716.         txt = "&"
  17717.         hint = "Blood_type"
  17718.         typ = "C"
  17719.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  17720.         values = "0"$0D"1"$0D"2"
  17721.       }
  17722.       dmgteam: =
  17723.       {
  17724.         txt = "&"
  17725.         hint = "DmgTeam>teammates"
  17726.       }
  17727.       target: =
  17728.       {
  17729.         txt = "&"
  17730.         hint = "Target a point_combat or path_corner"
  17731.       }
  17732.       combattarget: =
  17733.       {
  17734.         txt = "&"
  17735.         hint = "This must be the name of a point_combat in order to work"
  17736.       }
  17737.       deathtarget: =
  17738.       {
  17739.         txt = "&"
  17740.         hint = "This will be triggered when the monster is killed"
  17741.       }
  17742.       gib_type: =
  17743.       {
  17744.         txt = "&"
  17745.         hint = "Gib_type>models/objects/gibX"
  17746.       }
  17747.       killtarget: =
  17748.       {
  17749.         txt = "&"
  17750.         hint = "This will be removed from the level when the monster is killed"
  17751.       }
  17752.       item: =
  17753.       {
  17754.         txt = "&"
  17755.         hint = "This will be spawned when the monster is killed"
  17756.       }
  17757.       style: =
  17758.       {
  17759.         txt = "&"
  17760.         hint = "Style>skin used"
  17761.         typ = "C"
  17762.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  17763.         values = "0"$0D"1"$0D"2"$0D"3"
  17764.       }
  17765.     }
  17766.     monster_medic:form =
  17767.     {
  17768.       help = "This is the Medic."
  17769.       bbox = '-16 -16 -24 16 16 32'
  17770.       mdl = "models/monsters/medic/tris.md2"
  17771.       spawnflags: =
  17772.       {
  17773.         txt = "&"
  17774.         typ = "X256"
  17775.         cap = "256>Not Easy"
  17776.       }
  17777.       spawnflags: =
  17778.       {
  17779.         txt = "&"
  17780.         typ = "X512"
  17781.         cap = "512>Not Normal"
  17782.       }
  17783.       spawnflags: =
  17784.       {
  17785.         txt = "&"
  17786.         typ = "X1024"
  17787.         cap = "1024>Not Hard"
  17788.       }
  17789.       spawnflags: =
  17790.       {
  17791.         txt = "&"
  17792.         typ = "X2048"
  17793.         cap = "2048>Not DM"
  17794.       }
  17795.       spawnflags: =
  17796.       {
  17797.         txt = "&"
  17798.         typ = "X2048"
  17799.       }
  17800.       targetname: =
  17801.       {
  17802.         txt = "&"
  17803.         hint = "Use if the monster is to be spawned in"
  17804.       }
  17805.       angles: =
  17806.       {
  17807.         txt = "&"
  17808.         hint = "Angles>pitch yaw roll"
  17809.       }
  17810.       movewith: =
  17811.       {
  17812.         txt = "&"
  17813.         hint = "Movewith>ent to move with"
  17814.       }
  17815.       spawnflags: =
  17816.       {
  17817.         txt = "&"
  17818.         typ = "X1"
  17819.         cap = "1>Ambush"
  17820.         Hint = "This will make the Medic attack when it hears you fire a gun o"
  17821.          "r when it sees you."
  17822.       }
  17823.       spawnflags: =
  17824.       {
  17825.         txt = "&"
  17826.         typ = "X2"
  17827.         cap = "2>Trig Spawn"
  17828.         Hint = "This will spawn the Medic when triggered."
  17829.       }
  17830.       spawnflags: =
  17831.       {
  17832.         txt = "&"
  17833.         typ = "X4"
  17834.         cap = "4>Sight"
  17835.         Hint = "This will make the Medic attack when it sees you."
  17836.       }
  17837.       spawnflags: =
  17838.       {
  17839.         txt = "&"
  17840.         typ = "X8"
  17841.         cap = "8>Good Guy"
  17842.       }
  17843.       spawnflags: =
  17844.       {
  17845.         txt = "&"
  17846.         typ = "X16"
  17847.         cap = "16>No Gib"
  17848.       }
  17849.       spawnflags: =
  17850.       {
  17851.         txt = "&"
  17852.         typ = "X128"
  17853.         cap = "128>Ignore Fire"
  17854.       }
  17855.       blood_type: =
  17856.       {
  17857.         txt = "&"
  17858.         hint = "Blood_type"
  17859.         typ = "C"
  17860.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  17861.         values = "0"$0D"1"$0D"2"
  17862.       }
  17863.       dmgteam: =
  17864.       {
  17865.         txt = "&"
  17866.         hint = "DmgTeam>teammates"
  17867.       }
  17868.       target: =
  17869.       {
  17870.         txt = "&"
  17871.         hint = "Target a point_combat or path_corner"
  17872.       }
  17873.       combattarget: =
  17874.       {
  17875.         txt = "&"
  17876.         hint = "This must be the name of a point_combat in order to work"
  17877.       }
  17878.       deathtarget: =
  17879.       {
  17880.         txt = "&"
  17881.         hint = "This will be triggered when the monster is killed"
  17882.       }
  17883.       gib_type: =
  17884.       {
  17885.         txt = "&"
  17886.         hint = "Gib_type>models/objects/gibX"
  17887.       }
  17888.       killtarget: =
  17889.       {
  17890.         txt = "&"
  17891.         hint = "This will be removed from the level when the monster is killed"
  17892.       }
  17893.       item: =
  17894.       {
  17895.         txt = "&"
  17896.         hint = "This will be spawned when the monster is killed"
  17897.       }
  17898.       style: =
  17899.       {
  17900.         txt = "&"
  17901.         hint = "Style>skin used"
  17902.         typ = "C"
  17903.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  17904.         values = "0"$0D"1"$0D"2"$0D"3"
  17905.       }
  17906.       health: =
  17907.       {
  17908.         txt = "&"
  17909.         hint = "Health>hit points"
  17910.       }
  17911.       gib_health: =
  17912.       {
  17913.         txt = "&"
  17914.         hint = "Gib_health>gib level"
  17915.       }
  17916.       mass: =
  17917.       {
  17918.         txt = "&"
  17919.         hint = "Mass>weight"
  17920.       }
  17921.       powerarmor: =
  17922.       {
  17923.         txt = "&"
  17924.         hint = "Powerarmor>armor value"
  17925.       }
  17926.       flies: =
  17927.       {
  17928.         txt = "&"
  17929.         hint = "Flies>% chance/flies"
  17930.       }
  17931.     }
  17932.     monster_mutant:form =
  17933.     {
  17934.       Help = "This is the Mutant."
  17935.       bbox = '-32 -32 -24 32 32 32'
  17936.       bbox = '-16 -16 -24 16 16 32'
  17937.       mdl = "models/monsters/mutant/tris.md2"
  17938.       spawnflags: =
  17939.       {
  17940.         txt = "&"
  17941.         typ = "X256"
  17942.         cap = "256>Not Easy"
  17943.       }
  17944.       spawnflags: =
  17945.       {
  17946.         txt = "&"
  17947.         typ = "X512"
  17948.         cap = "512>Not Normal"
  17949.       }
  17950.       spawnflags: =
  17951.       {
  17952.         txt = "&"
  17953.         typ = "X1024"
  17954.         cap = "1024>Not Hard"
  17955.       }
  17956.       spawnflags: =
  17957.       {
  17958.         txt = "&"
  17959.         typ = "X2048"
  17960.         cap = "2048>Not DM"
  17961.       }
  17962.       spawnflags: =
  17963.       {
  17964.         txt = "&"
  17965.         typ = "X2048"
  17966.       }
  17967.       targetname: =
  17968.       {
  17969.         txt = "&"
  17970.         hint = "Use if the monster is to be spawned in"
  17971.       }
  17972.       angles: =
  17973.       {
  17974.         txt = "&"
  17975.         hint = "Angles>pitch yaw roll"
  17976.       }
  17977.       movewith: =
  17978.       {
  17979.         txt = "&"
  17980.         hint = "Movewith>ent to move with"
  17981.       }
  17982.       spawnflags: =
  17983.       {
  17984.         txt = "&"
  17985.         typ = "X1"
  17986.         cap = "1>Ambush"
  17987.         Hint = "This will make the Mutant attack when it hears you fire a gun "
  17988.          "or sees you."
  17989.       }
  17990.       spawnflags: =
  17991.       {
  17992.         txt = "&"
  17993.         typ = "X2"
  17994.         cap = "2>Trig Spawn"
  17995.         Hint = "This will spawn the Mutant when triggered."
  17996.       }
  17997.       spawnflags: =
  17998.       {
  17999.         txt = "&"
  18000.         typ = "X4"
  18001.         cap = "4>Sight"
  18002.         Hint = "This wil make the Mutant attack when it sees you."
  18003.       }
  18004.       spawnflags: =
  18005.       {
  18006.         txt = "&"
  18007.         typ = "X8"
  18008.         cap = "8>Good Guy"
  18009.       }
  18010.       spawnflags: =
  18011.       {
  18012.         txt = "&"
  18013.         typ = "X16"
  18014.         cap = "16>No Gib"
  18015.       }
  18016.       spawnflags: =
  18017.       {
  18018.         txt = "&"
  18019.         typ = "X128"
  18020.         cap = "128>Ignore Fire"
  18021.       }
  18022.       blood_type: =
  18023.       {
  18024.         txt = "&"
  18025.         hint = "Blood_type"
  18026.         typ = "C"
  18027.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  18028.         values = "0"$0D"1"$0D"2"
  18029.       }
  18030.       dmgteam: =
  18031.       {
  18032.         txt = "&"
  18033.         hint = "DmgTeam>teammates"
  18034.       }
  18035.       target: =
  18036.       {
  18037.         txt = "&"
  18038.         hint = "Target a point_combat or path_corner"
  18039.       }
  18040.       combattarget: =
  18041.       {
  18042.         txt = "&"
  18043.         hint = "This must be the name of a point_combat in order to work"
  18044.       }
  18045.       deathtarget: =
  18046.       {
  18047.         txt = "&"
  18048.         hint = "This will be triggered when the monster is killed"
  18049.       }
  18050.       gib_type: =
  18051.       {
  18052.         txt = "&"
  18053.         hint = "Gib_type>models/objects/gibX"
  18054.       }
  18055.       killtarget: =
  18056.       {
  18057.         txt = "&"
  18058.         hint = "This will be removed from the level when the monster is killed"
  18059.       }
  18060.       item: =
  18061.       {
  18062.         txt = "&"
  18063.         hint = "This will be spawned when the monster is killed"
  18064.       }
  18065.       style: =
  18066.       {
  18067.         txt = "&"
  18068.         hint = "Style>skin used"
  18069.         typ = "C"
  18070.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  18071.         values = "0"$0D"1"$0D"2"$0D"3"
  18072.       }
  18073.       health: =
  18074.       {
  18075.         txt = "&"
  18076.         hint = "Health>hit points"
  18077.       }
  18078.       gib_health: =
  18079.       {
  18080.         txt = "&"
  18081.         hint = "Gib_health>gib level"
  18082.       }
  18083.       mass: =
  18084.       {
  18085.         txt = "&"
  18086.         hint = "Mass>weight"
  18087.       }
  18088.       flies: =
  18089.       {
  18090.         txt = "&"
  18091.         hint = "Flies>% chance/flies"
  18092.       }
  18093.     }
  18094.     monster_parasite:form =
  18095.     {
  18096.       Help = "This is the Parasite."
  18097.       bbox = '-16 -16 -24 16 16 32'
  18098.       mdl = "models/monsters/parasite/tris.md2"
  18099.       spawnflags: =
  18100.       {
  18101.         txt = "&"
  18102.         typ = "X256"
  18103.         cap = "256>Not Easy"
  18104.       }
  18105.       spawnflags: =
  18106.       {
  18107.         txt = "&"
  18108.         typ = "X512"
  18109.         cap = "512>Not Normal"
  18110.       }
  18111.       spawnflags: =
  18112.       {
  18113.         txt = "&"
  18114.         typ = "X1024"
  18115.         cap = "1024>Not Hard"
  18116.       }
  18117.       spawnflags: =
  18118.       {
  18119.         txt = "&"
  18120.         typ = "X2048"
  18121.         cap = "2048>Not DM"
  18122.       }
  18123.       spawnflags: =
  18124.       {
  18125.         txt = "&"
  18126.         typ = "X2048"
  18127.       }
  18128.       targetname: =
  18129.       {
  18130.         txt = "&"
  18131.         hint = "Use if the monster is to be spawned in"
  18132.       }
  18133.       angles: =
  18134.       {
  18135.         txt = "&"
  18136.         hint = "Angles>pitch yaw roll"
  18137.       }
  18138.       movewith: =
  18139.       {
  18140.         txt = "&"
  18141.         hint = "Movewith>ent to move with"
  18142.       }
  18143.       spawnflags: =
  18144.       {
  18145.         txt = "&"
  18146.         typ = "X1"
  18147.         cap = "1>Ambush"
  18148.         Hint = "This will make the Parasite attack when it hears you fire a gu"
  18149.          "n or sees you."
  18150.       }
  18151.       spawnflags: =
  18152.       {
  18153.         txt = "&"
  18154.         typ = "X2"
  18155.         cap = "2>Trig Spawn"
  18156.         Hint = "This will spawn the Parasite when triggered"
  18157.       }
  18158.       spawnflags: =
  18159.       {
  18160.         txt = "&"
  18161.         typ = "X4"
  18162.         cap = "4>Sight"
  18163.         Hint = "This will make the Parasite attack when it sees you."
  18164.       }
  18165.       spawnflags: =
  18166.       {
  18167.         txt = "&"
  18168.         typ = "X8"
  18169.         cap = "8>Good Guy"
  18170.       }
  18171.       spawnflags: =
  18172.       {
  18173.         txt = "&"
  18174.         typ = "X16"
  18175.         cap = "16>No Gib"
  18176.       }
  18177.       spawnflags: =
  18178.       {
  18179.         txt = "&"
  18180.         typ = "X128"
  18181.         cap = "128>Ignore Fire"
  18182.       }
  18183.       blood_type: =
  18184.       {
  18185.         txt = "&"
  18186.         hint = "Blood_type"
  18187.         typ = "C"
  18188.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  18189.         values = "0"$0D"1"$0D"2"
  18190.       }
  18191.       dmgteam: =
  18192.       {
  18193.         txt = "&"
  18194.         hint = "DmgTeam>teammates"
  18195.       }
  18196.       target: =
  18197.       {
  18198.         txt = "&"
  18199.         hint = "Target a point_combat or path_corner"
  18200.       }
  18201.       combattarget: =
  18202.       {
  18203.         txt = "&"
  18204.         hint = "This must be the name of a point_combat in order to work"
  18205.       }
  18206.       deathtarget: =
  18207.       {
  18208.         txt = "&"
  18209.         hint = "This will be triggered when the monster is killed"
  18210.       }
  18211.       gib_type: =
  18212.       {
  18213.         txt = "&"
  18214.         hint = "Gib_type>models/objects/gibX"
  18215.       }
  18216.       killtarget: =
  18217.       {
  18218.         txt = "&"
  18219.         hint = "This will be removed from the level when the monster is killed"
  18220.       }
  18221.       item: =
  18222.       {
  18223.         txt = "&"
  18224.         hint = "This will be spawned when the monster is killed"
  18225.       }
  18226.       style: =
  18227.       {
  18228.         txt = "&"
  18229.         hint = "Style>skin used"
  18230.         typ = "C"
  18231.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  18232.         values = "0"$0D"1"$0D"2"$0D"3"
  18233.       }
  18234.       health: =
  18235.       {
  18236.         txt = "&"
  18237.         hint = "Health>hit points"
  18238.       }
  18239.       gib_health: =
  18240.       {
  18241.         txt = "&"
  18242.         hint = "Gib_health>gib level"
  18243.       }
  18244.       mass: =
  18245.       {
  18246.         txt = "&"
  18247.         hint = "Mass>weight"
  18248.       }
  18249.       powerarmor: =
  18250.       {
  18251.         txt = "&"
  18252.         hint = "Powerarmor>armor value"
  18253.       }
  18254.       flies: =
  18255.       {
  18256.         txt = "&"
  18257.         hint = "Flies>% chance/flies"
  18258.       }
  18259.     }
  18260.     monster_soldier:form =
  18261.     {
  18262.       Help = "This Guard has a Machine Gun."
  18263.       bbox = '-16 -16 -24 16 16 32'
  18264.       mdl = "models/monsters/soldier/tris.md2"
  18265.       mdlBase = '2'
  18266.       spawnflags: =
  18267.       {
  18268.         txt = "&"
  18269.         typ = "X256"
  18270.         cap = "256>Not Easy"
  18271.       }
  18272.       spawnflags: =
  18273.       {
  18274.         txt = "&"
  18275.         typ = "X512"
  18276.         cap = "512>Not Normal"
  18277.       }
  18278.       spawnflags: =
  18279.       {
  18280.         txt = "&"
  18281.         typ = "X1024"
  18282.         cap = "1024>Not Hard"
  18283.       }
  18284.       spawnflags: =
  18285.       {
  18286.         txt = "&"
  18287.         typ = "X2048"
  18288.         cap = "2048>Not DM"
  18289.       }
  18290.       spawnflags: =
  18291.       {
  18292.         txt = "&"
  18293.         typ = "X2048"
  18294.       }
  18295.       targetname: =
  18296.       {
  18297.         txt = "&"
  18298.         hint = "Use if the monster is to be spawned in"
  18299.       }
  18300.       angles: =
  18301.       {
  18302.         txt = "&"
  18303.         hint = "Angles>pitch yaw roll"
  18304.       }
  18305.       movewith: =
  18306.       {
  18307.         txt = "&"
  18308.         hint = "Movewith>ent to move with"
  18309.       }
  18310.       spawnflags: =
  18311.       {
  18312.         txt = "&"
  18313.         typ = "X1"
  18314.         cap = "1>Ambush"
  18315.         Hint = "This will make the Soldier attack when it hears you fire a gun"
  18316.          " or when it sees you."
  18317.       }
  18318.       spawnflags: =
  18319.       {
  18320.         txt = "&"
  18321.         typ = "X2"
  18322.         cap = "2>Trig Spawn"
  18323.         Hint = "The will spawn the monster when triggered."
  18324.       }
  18325.       spawnflags: =
  18326.       {
  18327.         txt = "&"
  18328.         typ = "X4"
  18329.         cap = "4>Sight"
  18330.         Hint = "This will make the Guard attack when it sees you."
  18331.       }
  18332.       spawnflags: =
  18333.       {
  18334.         txt = "&"
  18335.         typ = "X8"
  18336.         cap = "8>Good Guy"
  18337.       }
  18338.       spawnflags: =
  18339.       {
  18340.         txt = "&"
  18341.         typ = "X16"
  18342.         cap = "16>No Gib"
  18343.       }
  18344.       spawnflags: =
  18345.       {
  18346.         txt = "&"
  18347.         typ = "X128"
  18348.         cap = "128>Ignore Fire"
  18349.       }
  18350.       blood_type: =
  18351.       {
  18352.         txt = "&"
  18353.         hint = "Blood_type"
  18354.         typ = "C"
  18355.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  18356.         values = "0"$0D"1"$0D"2"
  18357.       }
  18358.       dmgteam: =
  18359.       {
  18360.         txt = "&"
  18361.         hint = "DmgTeam>teammates"
  18362.       }
  18363.       target: =
  18364.       {
  18365.         txt = "&"
  18366.         hint = "Target a point_combat or path_corner"
  18367.       }
  18368.       combattarget: =
  18369.       {
  18370.         txt = "&"
  18371.         hint = "This must be the name of a point_combat in order to work"
  18372.       }
  18373.       deathtarget: =
  18374.       {
  18375.         txt = "&"
  18376.         hint = "This will be triggered when the monster is killed"
  18377.       }
  18378.       gib_type: =
  18379.       {
  18380.         txt = "&"
  18381.         hint = "Gib_type>models/objects/gibX"
  18382.       }
  18383.       killtarget: =
  18384.       {
  18385.         txt = "&"
  18386.         hint = "This will be removed from the level when the monster is killed"
  18387.       }
  18388.       item: =
  18389.       {
  18390.         txt = "&"
  18391.         hint = "This will be spawned when the monster is killed"
  18392.       }
  18393.       style: =
  18394.       {
  18395.         txt = "&"
  18396.         hint = "Style>skin used"
  18397.         typ = "C"
  18398.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  18399.         values = "0"$0D"1"$0D"2"$0D"3"
  18400.       }
  18401.       health: =
  18402.       {
  18403.         txt = "&"
  18404.         hint = "Health>hit points"
  18405.       }
  18406.       gib_health: =
  18407.       {
  18408.         txt = "&"
  18409.         hint = "Gib_health>gib level"
  18410.       }
  18411.       mass: =
  18412.       {
  18413.         txt = "&"
  18414.         hint = "Mass>weight"
  18415.       }
  18416.       powerarmor: =
  18417.       {
  18418.         txt = "&"
  18419.         hint = "Powerarmor>armor value"
  18420.       }
  18421.       flies: =
  18422.       {
  18423.         txt = "&"
  18424.         hint = "Flies>% chance/flies"
  18425.       }
  18426.     }
  18427.     monster_soldier_light:form =
  18428.     {
  18429.       Help = "This is the Guard armed with a simple blaster."
  18430.       bbox = '-16 -16 -24 16 16 32'
  18431.       mdl = "models/monsters/soldier/tris.md2"
  18432.       mdlBase = '0'
  18433.       spawnflags: =
  18434.       {
  18435.         txt = "&"
  18436.         typ = "X256"
  18437.         cap = "256>Not Easy"
  18438.       }
  18439.       spawnflags: =
  18440.       {
  18441.         txt = "&"
  18442.         typ = "X512"
  18443.         cap = "512>Not Normal"
  18444.       }
  18445.       spawnflags: =
  18446.       {
  18447.         txt = "&"
  18448.         typ = "X1024"
  18449.         cap = "1024>Not Hard"
  18450.       }
  18451.       spawnflags: =
  18452.       {
  18453.         txt = "&"
  18454.         typ = "X2048"
  18455.         cap = "2048>Not DM"
  18456.       }
  18457.       spawnflags: =
  18458.       {
  18459.         txt = "&"
  18460.         typ = "X2048"
  18461.       }
  18462.       targetname: =
  18463.       {
  18464.         txt = "&"
  18465.         hint = "Use if the monster is to be spawned in"
  18466.       }
  18467.       angles: =
  18468.       {
  18469.         txt = "&"
  18470.         hint = "Angles>pitch yaw roll"
  18471.       }
  18472.       movewith: =
  18473.       {
  18474.         txt = "&"
  18475.         hint = "Movewith>ent to move with"
  18476.       }
  18477.       spawnflags: =
  18478.       {
  18479.         txt = "&"
  18480.         typ = "X1"
  18481.         cap = "1>Ambush"
  18482.         Hint = "This will make the soldier attack when it hears you fire a gun"
  18483.          " or when it sees you."
  18484.       }
  18485.       spawnflags: =
  18486.       {
  18487.         txt = "&"
  18488.         typ = "X2"
  18489.         cap = "2>Trig Spawn"
  18490.         Hint = "This will Spawn the monster when triggered."
  18491.       }
  18492.       spawnflags: =
  18493.       {
  18494.         txt = "&"
  18495.         typ = "X4"
  18496.         cap = "4>Sight"
  18497.         Hint = "This will make the Guard attack when it sees you."
  18498.       }
  18499.       spawnflags: =
  18500.       {
  18501.         txt = "&"
  18502.         typ = "X8"
  18503.         cap = "8>Good Guy"
  18504.       }
  18505.       spawnflags: =
  18506.       {
  18507.         txt = "&"
  18508.         typ = "X16"
  18509.         cap = "16>No Gib"
  18510.       }
  18511.       spawnflags: =
  18512.       {
  18513.         txt = "&"
  18514.         typ = "X128"
  18515.         cap = "128>Ignore Fire"
  18516.       }
  18517.       blood_type: =
  18518.       {
  18519.         txt = "&"
  18520.         hint = "Blood_type"
  18521.         typ = "C"
  18522.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  18523.         values = "0"$0D"1"$0D"2"
  18524.       }
  18525.       dmgteam: =
  18526.       {
  18527.         txt = "&"
  18528.         hint = "DmgTeam>teammates"
  18529.       }
  18530.       target: =
  18531.       {
  18532.         txt = "&"
  18533.         hint = "Target a point_combat or path_corner"
  18534.       }
  18535.       combattarget: =
  18536.       {
  18537.         txt = "&"
  18538.         hint = "This must be the name of a point_combat in order to work"
  18539.       }
  18540.       deathtarget: =
  18541.       {
  18542.         txt = "&"
  18543.         hint = "This will be triggered when the monster is killed"
  18544.       }
  18545.       gib_type: =
  18546.       {
  18547.         txt = "&"
  18548.         hint = "Gib_type>models/objects/gibX"
  18549.       }
  18550.       killtarget: =
  18551.       {
  18552.         txt = "&"
  18553.         hint = "This will be removed from the level when the monster is killed"
  18554.       }
  18555.       item: =
  18556.       {
  18557.         txt = "&"
  18558.         hint = "This will be spawned when the monster is killed"
  18559.       }
  18560.       style: =
  18561.       {
  18562.         txt = "&"
  18563.         hint = "Style>skin used"
  18564.         typ = "C"
  18565.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  18566.         values = "0"$0D"1"$0D"2"$0D"3"
  18567.       }
  18568.       health: =
  18569.       {
  18570.         txt = "&"
  18571.         hint = "Health>hit points"
  18572.       }
  18573.       gib_health: =
  18574.       {
  18575.         txt = "&"
  18576.         hint = "Gib_health>gib level"
  18577.       }
  18578.       mass: =
  18579.       {
  18580.         txt = "&"
  18581.         hint = "Mass>weight"
  18582.       }
  18583.       powerarmor: =
  18584.       {
  18585.         txt = "&"
  18586.         hint = "Powerarmor>armor value"
  18587.       }
  18588.       flies: =
  18589.       {
  18590.         txt = "&"
  18591.         hint = "Flies>% chance/flies"
  18592.       }
  18593.     }
  18594.     monster_soldier_ss:form =
  18595.     {
  18596.       Help = "This Guard has a ShotGun."
  18597.       bbox = '-16 -16 -24 16 16 32'
  18598.       mdl = "models/monsters/soldier/tris.md2"
  18599.       mdlBase = '4'
  18600.       spawnflags: =
  18601.       {
  18602.         txt = "&"
  18603.         typ = "X256"
  18604.         cap = "256>Not Easy"
  18605.       }
  18606.       spawnflags: =
  18607.       {
  18608.         txt = "&"
  18609.         typ = "X512"
  18610.         cap = "512>Not Normal"
  18611.       }
  18612.       spawnflags: =
  18613.       {
  18614.         txt = "&"
  18615.         typ = "X1024"
  18616.         cap = "1024>Not Hard"
  18617.       }
  18618.       spawnflags: =
  18619.       {
  18620.         txt = "&"
  18621.         typ = "X2048"
  18622.         cap = "2048>Not DM"
  18623.       }
  18624.       spawnflags: =
  18625.       {
  18626.         txt = "&"
  18627.         typ = "X2048"
  18628.       }
  18629.       targetname: =
  18630.       {
  18631.         txt = "&"
  18632.         hint = "Use if the monster is to be spawned in"
  18633.       }
  18634.       angles: =
  18635.       {
  18636.         txt = "&"
  18637.         hint = "Angles>pitch yaw roll"
  18638.       }
  18639.       movewith: =
  18640.       {
  18641.         txt = "&"
  18642.         hint = "Movewith>ent to move with"
  18643.       }
  18644.       spawnflags: =
  18645.       {
  18646.         txt = "&"
  18647.         typ = "X1"
  18648.         cap = "1>Ambush"
  18649.         Hint = "This will make the Soldier attack when it hears you fire a gun"
  18650.          " or when it sees you."
  18651.       }
  18652.       spawnflags: =
  18653.       {
  18654.         txt = "&"
  18655.         typ = "X2"
  18656.         cap = "2>Trig Spawn"
  18657.         Hint = "This will spawn the monster when triggered."
  18658.       }
  18659.       spawnflags: =
  18660.       {
  18661.         txt = "&"
  18662.         typ = "X4"
  18663.         cap = "4>Sight"
  18664.         Hint = "this will make the Guard attack when it sees you."
  18665.       }
  18666.       spawnflags: =
  18667.       {
  18668.         txt = "&"
  18669.         typ = "X8"
  18670.         cap = "8>Good Guy"
  18671.       }
  18672.       spawnflags: =
  18673.       {
  18674.         txt = "&"
  18675.         typ = "X16"
  18676.         cap = "16>No Gib"
  18677.       }
  18678.       spawnflags: =
  18679.       {
  18680.         txt = "&"
  18681.         typ = "X128"
  18682.         cap = "128>Ignore Fire"
  18683.       }
  18684.       blood_type: =
  18685.       {
  18686.         txt = "&"
  18687.         hint = "Blood_type"
  18688.         typ = "C"
  18689.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  18690.         values = "0"$0D"1"$0D"2"
  18691.       }
  18692.       dmgteam: =
  18693.       {
  18694.         txt = "&"
  18695.         hint = "DmgTeam>teammates"
  18696.       }
  18697.       target: =
  18698.       {
  18699.         txt = "&"
  18700.         hint = "Target>path_corner/killtarget"
  18701.       }
  18702.       combattarget: =
  18703.       {
  18704.         txt = "&"
  18705.         hint = "This must be the name of a point_combat in order to work"
  18706.       }
  18707.       deathtarget: =
  18708.       {
  18709.         txt = "&"
  18710.         hint = "This will be triggered when the monster is killed"
  18711.       }
  18712.       gib_type: =
  18713.       {
  18714.         txt = "&"
  18715.         hint = "Gib_type>models/objects/gibX"
  18716.       }
  18717.       killtarget: =
  18718.       {
  18719.         txt = "&"
  18720.         hint = "This will be removed from the level when the monster is killed"
  18721.       }
  18722.       item: =
  18723.       {
  18724.         txt = "&"
  18725.         hint = "This will be spawned when the monster is killed"
  18726.       }
  18727.       style: =
  18728.       {
  18729.         txt = "&"
  18730.         hint = "Style>skin used"
  18731.         typ = "C"
  18732.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  18733.         values = "0"$0D"1"$0D"2"$0D"3"
  18734.       }
  18735.       health: =
  18736.       {
  18737.         txt = "&"
  18738.         hint = "Health>hit points"
  18739.       }
  18740.       gib_health: =
  18741.       {
  18742.         txt = "&"
  18743.         hint = "Gib_health>gib level"
  18744.       }
  18745.       mass: =
  18746.       {
  18747.         txt = "&"
  18748.         hint = "Mass>weight"
  18749.       }
  18750.       powerarmor: =
  18751.       {
  18752.         txt = "&"
  18753.         hint = "Powerarmor>armor value"
  18754.       }
  18755.       flies: =
  18756.       {
  18757.         txt = "&"
  18758.         hint = "Flies>% chance/flies"
  18759.       }
  18760.     }
  18761.     monster_supertank:form =
  18762.     {
  18763.       Help = "This is the Super Tank."
  18764.       bbox = '-64 -64 0 64 64 72'
  18765.       bbox = '-16 -16 -24 16 16 32'
  18766.       mdl = "models/monsters/boss1/tris.md2"
  18767.       spawnflags: =
  18768.       {
  18769.         txt = "&"
  18770.         typ = "X256"
  18771.         cap = "256>Not Easy"
  18772.       }
  18773.       spawnflags: =
  18774.       {
  18775.         txt = "&"
  18776.         typ = "X512"
  18777.         cap = "512>Not Normal"
  18778.       }
  18779.       spawnflags: =
  18780.       {
  18781.         txt = "&"
  18782.         typ = "X1024"
  18783.         cap = "1024>Not Hard"
  18784.       }
  18785.       spawnflags: =
  18786.       {
  18787.         txt = "&"
  18788.         typ = "X2048"
  18789.         cap = "2048>Not DM"
  18790.       }
  18791.       spawnflags: =
  18792.       {
  18793.         txt = "&"
  18794.         typ = "X2048"
  18795.       }
  18796.       targetname: =
  18797.       {
  18798.         txt = "&"
  18799.         hint = "Use if the monster is to be spawned in"
  18800.       }
  18801.       angles: =
  18802.       {
  18803.         txt = "&"
  18804.         hint = "Angles>pitch yaw roll"
  18805.       }
  18806.       movewith: =
  18807.       {
  18808.         txt = "&"
  18809.         hint = "Movewith>ent to move with"
  18810.       }
  18811.       spawnflags: =
  18812.       {
  18813.         txt = "&"
  18814.         typ = "X1"
  18815.         cap = "1>Ambush"
  18816.         Hint = "This will make the Super Tank attack when it hears you fire a "
  18817.          "gun or when it sees you."
  18818.       }
  18819.       spawnflags: =
  18820.       {
  18821.         txt = "&"
  18822.         typ = "X2"
  18823.         cap = "2>Trig Spawn"
  18824.         Hint = "This will spawn the Super Tank when triggered."
  18825.       }
  18826.       spawnflags: =
  18827.       {
  18828.         txt = "&"
  18829.         typ = "X4"
  18830.         cap = "4>Sight"
  18831.         Hint = "This will make the Super Tank attack when it sees you."
  18832.       }
  18833.       spawnflags: =
  18834.       {
  18835.         txt = "&"
  18836.         typ = "X8"
  18837.         cap = "8>Good Guy"
  18838.       }
  18839.       spawnflags: =
  18840.       {
  18841.         txt = "&"
  18842.         typ = "X16"
  18843.         cap = "16>No Gib"
  18844.       }
  18845.       spawnflags: =
  18846.       {
  18847.         txt = "&"
  18848.         typ = "X128"
  18849.         cap = "128>Ignore Fire"
  18850.       }
  18851.       blood_type: =
  18852.       {
  18853.         txt = "&"
  18854.         hint = "Blood_type"
  18855.         typ = "C"
  18856.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  18857.         values = "0"$0D"1"$0D"2"
  18858.       }
  18859.       dmgteam: =
  18860.       {
  18861.         txt = "&"
  18862.         hint = "DmgTeam>teammates"
  18863.       }
  18864.       target: =
  18865.       {
  18866.         txt = "&"
  18867.         hint = "Target a point_combat or path_corner"
  18868.       }
  18869.       combattarget: =
  18870.       {
  18871.         txt = "&"
  18872.         hint = "This must be the name of a point_combat in order to work"
  18873.       }
  18874.       deathtarget: =
  18875.       {
  18876.         txt = "&"
  18877.         hint = "This will be triggered when the monster is killed"
  18878.       }
  18879.       gib_type: =
  18880.       {
  18881.         txt = "&"
  18882.         hint = "Gib_type>models/objects/gibX"
  18883.       }
  18884.       killtarget: =
  18885.       {
  18886.         txt = "&"
  18887.         hint = "This will be removed from the level when the monster is killed"
  18888.       }
  18889.       item: =
  18890.       {
  18891.         txt = "&"
  18892.         hint = "This will be spawned when the monster is killed"
  18893.       }
  18894.       style: =
  18895.       {
  18896.         txt = "&"
  18897.         hint = "Style>skin used"
  18898.         typ = "C"
  18899.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  18900.         values = "0"$0D"1"$0D"2"$0D"3"
  18901.       }
  18902.       spawnflags: =
  18903.       {
  18904.         txt = "&"
  18905.         typ = "X32"
  18906.         cap = "32>Special"
  18907.       }
  18908.       health: =
  18909.       {
  18910.         txt = "&"
  18911.         hint = "Health>hit points"
  18912.       }
  18913.       mass: =
  18914.       {
  18915.         txt = "&"
  18916.         hint = "Mass>weight"
  18917.       }
  18918.       powerarmor: =
  18919.       {
  18920.         txt = "&"
  18921.         hint = "Powerarmor>armor value"
  18922.       }
  18923.     }
  18924.     monster_tank:form =
  18925.     {
  18926.       Help = "This is the Tank."
  18927.       bbox = '-32 -32 -16 32 32 72'
  18928.       bbox = '-16 -16 -24 16 16 32'
  18929.       mdl = "models/monsters/tank/tris.md2"
  18930.       spawnflags: =
  18931.       {
  18932.         txt = "&"
  18933.         typ = "X256"
  18934.         cap = "256>Not Easy"
  18935.       }
  18936.       spawnflags: =
  18937.       {
  18938.         txt = "&"
  18939.         typ = "X512"
  18940.         cap = "512>Not Normal"
  18941.       }
  18942.       spawnflags: =
  18943.       {
  18944.         txt = "&"
  18945.         typ = "X1024"
  18946.         cap = "1024>Not Hard"
  18947.       }
  18948.       spawnflags: =
  18949.       {
  18950.         txt = "&"
  18951.         typ = "X2048"
  18952.         cap = "2048>Not DM"
  18953.       }
  18954.       spawnflags: =
  18955.       {
  18956.         txt = "&"
  18957.         typ = "X2048"
  18958.       }
  18959.       targetname: =
  18960.       {
  18961.         txt = "&"
  18962.         hint = "Use if the monster is to be spawned in"
  18963.       }
  18964.       angles: =
  18965.       {
  18966.         txt = "&"
  18967.         hint = "Angles>pitch yaw roll"
  18968.       }
  18969.       movewith: =
  18970.       {
  18971.         txt = "&"
  18972.         hint = "Movewith>ent to move with"
  18973.       }
  18974.       spawnflags: =
  18975.       {
  18976.         txt = "&"
  18977.         typ = "X1"
  18978.         cap = "1>Ambush"
  18979.         Hint = "This will make the Tank attack when it hears you fire a gun or"
  18980.          " when it sees you."
  18981.       }
  18982.       spawnflags: =
  18983.       {
  18984.         txt = "&"
  18985.         typ = "X2"
  18986.         cap = "2>Trig Spawn"
  18987.         Hint = "This will spawn the Tank when triggered."
  18988.       }
  18989.       spawnflags: =
  18990.       {
  18991.         txt = "&"
  18992.         typ = "X4"
  18993.         cap = "4>Sight"
  18994.         Hint = "This will make the Tank attack when it sees you."
  18995.       }
  18996.       spawnflags: =
  18997.       {
  18998.         txt = "&"
  18999.         typ = "X8"
  19000.         cap = "8>Good Guy"
  19001.       }
  19002.       spawnflags: =
  19003.       {
  19004.         txt = "&"
  19005.         typ = "X16"
  19006.         cap = "16>No Gib"
  19007.       }
  19008.       spawnflags: =
  19009.       {
  19010.         txt = "&"
  19011.         typ = "X128"
  19012.         cap = "128>Ignore Fire"
  19013.       }
  19014.       blood_type: =
  19015.       {
  19016.         txt = "&"
  19017.         hint = "Blood_type"
  19018.         typ = "C"
  19019.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  19020.         values = "0"$0D"1"$0D"2"
  19021.       }
  19022.       dmgteam: =
  19023.       {
  19024.         txt = "&"
  19025.         hint = "DmgTeam>teammates"
  19026.       }
  19027.       target: =
  19028.       {
  19029.         txt = "&"
  19030.         hint = "Target a point_combat or path_corner"
  19031.       }
  19032.       combattarget: =
  19033.       {
  19034.         txt = "&"
  19035.         hint = "This must be the name of a point_combat in order to work"
  19036.       }
  19037.       deathtarget: =
  19038.       {
  19039.         txt = "&"
  19040.         hint = "This will be triggered when the monster is killed"
  19041.       }
  19042.       gib_type: =
  19043.       {
  19044.         txt = "&"
  19045.         hint = "Gib_type>models/objects/gibX"
  19046.       }
  19047.       killtarget: =
  19048.       {
  19049.         txt = "&"
  19050.         hint = "This will be removed from the level when the monster is killed"
  19051.       }
  19052.       item: =
  19053.       {
  19054.         txt = "&"
  19055.         hint = "This will be spawned when the monster is killed"
  19056.       }
  19057.       style: =
  19058.       {
  19059.         txt = "&"
  19060.         hint = "Style>skin used"
  19061.         typ = "C"
  19062.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  19063.         values = "0"$0D"1"$0D"2"$0D"3"
  19064.       }
  19065.       spawnflags: =
  19066.       {
  19067.         txt = "&"
  19068.         typ = "X32"
  19069.         cap = "32>Special"
  19070.       }
  19071.       health: =
  19072.       {
  19073.         txt = "&"
  19074.         hint = "Health>hit points"
  19075.       }
  19076.       gib_health: =
  19077.       {
  19078.         txt = "&"
  19079.         hint = "Gib_health>gib level"
  19080.       }
  19081.       mass: =
  19082.       {
  19083.         txt = "&"
  19084.         hint = "Mass>weight"
  19085.       }
  19086.       powerarmor: =
  19087.       {
  19088.         txt = "&"
  19089.         hint = "Powerarmor>armor value"
  19090.       }
  19091.       flies: =
  19092.       {
  19093.         txt = "&"
  19094.         hint = "Flies>% chance/flies"
  19095.       }
  19096.     }
  19097.     monster_tank_commander:form =
  19098.     {
  19099.       Help = "This is the Tank Commander."
  19100.       bbox = '-32 -32 -16 32 32 72'
  19101.       bbox = '-16 -16 -24 16 16 32'
  19102.       mdl = "models/monsters/tank/tris.md2"
  19103.       mdlskin = '2'
  19104.       spawnflags: =
  19105.       {
  19106.         txt = "&"
  19107.         typ = "X256"
  19108.         cap = "256>Not Easy"
  19109.       }
  19110.       spawnflags: =
  19111.       {
  19112.         txt = "&"
  19113.         typ = "X512"
  19114.         cap = "512>Not Normal"
  19115.       }
  19116.       spawnflags: =
  19117.       {
  19118.         txt = "&"
  19119.         typ = "X1024"
  19120.         cap = "1024>Not Hard"
  19121.       }
  19122.       spawnflags: =
  19123.       {
  19124.         txt = "&"
  19125.         typ = "X2048"
  19126.         cap = "2048>Not DM"
  19127.       }
  19128.       spawnflags: =
  19129.       {
  19130.         txt = "&"
  19131.         typ = "X2048"
  19132.       }
  19133.       targetname: =
  19134.       {
  19135.         txt = "&"
  19136.         hint = "Use if the monster is to be spawned in"
  19137.       }
  19138.       angles: =
  19139.       {
  19140.         txt = "&"
  19141.         hint = "Angles>pitch yaw roll"
  19142.       }
  19143.       movewith: =
  19144.       {
  19145.         txt = "&"
  19146.         hint = "Movewith>ent to move with"
  19147.       }
  19148.       spawnflags: =
  19149.       {
  19150.         txt = "&"
  19151.         typ = "X1"
  19152.         cap = "1>Ambush"
  19153.         Hint = "This will make the Tank Commander attack when it hears you fir"
  19154.          "e a gun or when it sees you."
  19155.       }
  19156.       spawnflags: =
  19157.       {
  19158.         txt = "&"
  19159.         typ = "X2"
  19160.         cap = "2>Trig Spawn"
  19161.         Hint = "This will spawn the Tank Commander when triggered."
  19162.       }
  19163.       spawnflags: =
  19164.       {
  19165.         txt = "&"
  19166.         typ = "X4"
  19167.         cap = "4>Sight"
  19168.         Hint = "This will make the Tank Commander attack when it sees you."
  19169.       }
  19170.       spawnflags: =
  19171.       {
  19172.         txt = "&"
  19173.         typ = "X8"
  19174.         cap = "8>Good Guy"
  19175.       }
  19176.       spawnflags: =
  19177.       {
  19178.         txt = "&"
  19179.         typ = "X16"
  19180.         cap = "16>No Gib"
  19181.       }
  19182.       spawnflags: =
  19183.       {
  19184.         txt = "&"
  19185.         typ = "X128"
  19186.         cap = "128>Ignore Fire"
  19187.       }
  19188.       blood_type: =
  19189.       {
  19190.         txt = "&"
  19191.         hint = "Blood_type"
  19192.         typ = "C"
  19193.         items = "0>Default"$0D"1>Green (gekk)"$0D"2>Robot sparks"
  19194.         values = "0"$0D"1"$0D"2"
  19195.       }
  19196.       dmgteam: =
  19197.       {
  19198.         txt = "&"
  19199.         hint = "DmgTeam>teammates"
  19200.       }
  19201.       target: =
  19202.       {
  19203.         txt = "&"
  19204.         hint = "Target a point_combat or path_corner"
  19205.       }
  19206.       combattarget: =
  19207.       {
  19208.         txt = "&"
  19209.         hint = "This must be the name of a point_combat in order to work"
  19210.       }
  19211.       deathtarget: =
  19212.       {
  19213.         txt = "&"
  19214.         hint = "This will be triggered when the monster is killed"
  19215.       }
  19216.       gib_type: =
  19217.       {
  19218.         txt = "&"
  19219.         hint = "Gib_type>models/objects/gibX"
  19220.       }
  19221.       killtarget: =
  19222.       {
  19223.         txt = "&"
  19224.         hint = "This will be removed from the level when the monster is killed"
  19225.       }
  19226.       item: =
  19227.       {
  19228.         txt = "&"
  19229.         hint = "This will be spawned when the monster is killed"
  19230.       }
  19231.       style: =
  19232.       {
  19233.         txt = "&"
  19234.         hint = "Style>skin used"
  19235.         typ = "C"
  19236.         items = "0>Standard skin"$0D"1>custom1"$0D"2>custom2"$0D"3>custom3"
  19237.         values = "0"$0D"1"$0D"2"$0D"3"
  19238.       }
  19239.       spawnflags: =
  19240.       {
  19241.         txt = "&"
  19242.         typ = "X32"
  19243.         cap = "32>Special"
  19244.       }
  19245.       health: =
  19246.       {
  19247.         txt = "&"
  19248.         hint = "Health>hit points"
  19249.       }
  19250.       gib_health: =
  19251.       {
  19252.         txt = "&"
  19253.         hint = "Gib_health>gib level"
  19254.       }
  19255.       mass: =
  19256.       {
  19257.         txt = "&"
  19258.         hint = "Mass>weight"
  19259.       }
  19260.       powerarmor: =
  19261.       {
  19262.         txt = "&"
  19263.         hint = "Powerarmor>armor value"
  19264.       }
  19265.       flies: =
  19266.       {
  19267.         txt = "&"
  19268.         hint = "Flies>% chance/flies"
  19269.       }
  19270.     }
  19271.     path_corner:form =
  19272.     {
  19273.       bbox = '-8 -8 -8 8 8 8'
  19274.       spawnflags: =
  19275.       {
  19276.         txt = "&"
  19277.         typ = "X256"
  19278.         cap = "256>Not Easy"
  19279.       }
  19280.       spawnflags: =
  19281.       {
  19282.         txt = "&"
  19283.         typ = "X512"
  19284.         cap = "512>Not Normal"
  19285.       }
  19286.       spawnflags: =
  19287.       {
  19288.         txt = "&"
  19289.         typ = "X1024"
  19290.         cap = "1024>Not Hard"
  19291.       }
  19292.       spawnflags: =
  19293.       {
  19294.         txt = "&"
  19295.         typ = "X2048"
  19296.         cap = "2048>Not DM"
  19297.       }
  19298.       targetname: =
  19299.       {
  19300.         txt = "&"
  19301.         hint = "Targetname>name"
  19302.       }
  19303.       pathtarget: =
  19304.       {
  19305.         txt = "&"
  19306.         hint = "Pathtarget>ent to trigger"
  19307.       }
  19308.       count: =
  19309.       {
  19310.         txt = "&"
  19311.         hint = "Count>kill at # uses"
  19312.       }
  19313.       angles: =
  19314.       {
  19315.         txt = "&"
  19316.         hint = "Angles>pitch yaw roll"
  19317.       }
  19318.       spawnflags: =
  19319.       {
  19320.         txt = "&"
  19321.         typ = "X1"
  19322.         cap = "1>Teleport"
  19323.       }
  19324.       spawnflags: =
  19325.       {
  19326.         txt = "&"
  19327.         typ = "X2"
  19328.         cap = "2>No Rotate"
  19329.       }
  19330.       target: =
  19331.       {
  19332.         txt = "&"
  19333.         hint = "Target>next path_corner"
  19334.       }
  19335.       wait: =
  19336.       {
  19337.         txt = "&"
  19338.         hint = "Wait>sec until continuing"
  19339.       }
  19340.       speed: =
  19341.       {
  19342.         txt = "&"
  19343.         hint = "Speed>train speed"
  19344.       }
  19345.       pitch_speed: =
  19346.       {
  19347.         txt = "&"
  19348.         hint = "Pitch_speed>deg/sec"
  19349.       }
  19350.       yaw_speed: =
  19351.       {
  19352.         txt = "&"
  19353.         hint = "Yaw_speed>deg/sec"
  19354.       }
  19355.       roll_speed: =
  19356.       {
  19357.         txt = "&"
  19358.         hint = "Roll_speed>deg/sec"
  19359.       }
  19360.       roll: =
  19361.       {
  19362.         txt = "&"
  19363.         hint = "Roll>train roll angle"
  19364.       }
  19365.     }
  19366.     path_track:form =
  19367.     {
  19368.       bbox = '-8 -8 -8 8 8 8'
  19369.       spawnflags: =
  19370.       {
  19371.         txt = "&"
  19372.         typ = "X256"
  19373.         cap = "256>Not Easy"
  19374.       }
  19375.       spawnflags: =
  19376.       {
  19377.         txt = "&"
  19378.         typ = "X512"
  19379.         cap = "512>Not Normal"
  19380.       }
  19381.       spawnflags: =
  19382.       {
  19383.         txt = "&"
  19384.         typ = "X1024"
  19385.         cap = "1024>Not Hard"
  19386.       }
  19387.       spawnflags: =
  19388.       {
  19389.         txt = "&"
  19390.         typ = "X2048"
  19391.         cap = "2048>Not DM"
  19392.       }
  19393.       targetname: =
  19394.       {
  19395.         txt = "&"
  19396.         hint = "Targetname>name"
  19397.       }
  19398.       spawnflags: =
  19399.       {
  19400.         txt = "&"
  19401.         typ = "X1"
  19402.         cap = "1>Altpath"
  19403.       }
  19404.       spawnflags: =
  19405.       {
  19406.         txt = "&"
  19407.         typ = "X2"
  19408.         cap = "2>Disabled"
  19409.       }
  19410.       spawnflags: =
  19411.       {
  19412.         txt = "&"
  19413.         typ = "X4"
  19414.         cap = "4>FireOnce"
  19415.       }
  19416.       spawnflags: =
  19417.       {
  19418.         txt = "&"
  19419.         typ = "X8"
  19420.         cap = "8>DisableTrain"
  19421.       }
  19422.       target: =
  19423.       {
  19424.         txt = "&"
  19425.         hint = "Target>next1 path_track"
  19426.       }
  19427.       target2: =
  19428.       {
  19429.         txt = "&"
  19430.         hint = "Target2>next2 path_track"
  19431.       }
  19432.       pathtarget: =
  19433.       {
  19434.         txt = "&"
  19435.         hint = "Pathtarget>fire on pass"
  19436.       }
  19437.       combattarget: =
  19438.       {
  19439.         txt = "&"
  19440.         hint = "Combattarget>fire on deadend"
  19441.       }
  19442.       speed: =
  19443.       {
  19444.         txt = "&"
  19445.         hint = "Speed>new train speed"
  19446.       }
  19447.     }
  19448.     point_combat:form =
  19449.     {
  19450.       bbox = '-8 -8 -8 8 8 8'
  19451.       spawnflags: =
  19452.       {
  19453.         txt = "&"
  19454.         typ = "X256"
  19455.         cap = "256>Not Easy"
  19456.       }
  19457.       spawnflags: =
  19458.       {
  19459.         txt = "&"
  19460.         typ = "X512"
  19461.         cap = "512>Not Normal"
  19462.       }
  19463.       spawnflags: =
  19464.       {
  19465.         txt = "&"
  19466.         typ = "X1024"
  19467.         cap = "1024>Not Hard"
  19468.       }
  19469.       spawnflags: =
  19470.       {
  19471.         txt = "&"
  19472.         typ = "X2048"
  19473.         cap = "2048>Not DM"
  19474.       }
  19475.       spawnflags: =
  19476.       {
  19477.         txt = "&"
  19478.         typ = "X2048"
  19479.       }
  19480.       targetname: =
  19481.       {
  19482.         txt = "&"
  19483.         hint = "Targetname>name"
  19484.       }
  19485.       pathtarget: =
  19486.       {
  19487.         txt = "&"
  19488.         hint = "Pathtarget>ent to trigger"
  19489.       }
  19490.       count: =
  19491.       {
  19492.         txt = "&"
  19493.         hint = "Count>kill at # uses"
  19494.       }
  19495.       spawnflags: =
  19496.       {
  19497.         txt = "&"
  19498.         typ = "X1"
  19499.         cap = "1>Hold"
  19500.       }
  19501.       target: =
  19502.       {
  19503.         txt = "&"
  19504.         hint = "Target>next point_combat"
  19505.       }
  19506.     }
  19507.     target_actor:form =
  19508.     {
  19509.       Help = "This targets the misc_actor entity."
  19510.       bbox = '-8 -8 -8 8 8 8'
  19511.       spawnflags: =
  19512.       {
  19513.         txt = "&"
  19514.         typ = "X256"
  19515.         cap = "256>Not Easy"
  19516.       }
  19517.       spawnflags: =
  19518.       {
  19519.         txt = "&"
  19520.         typ = "X512"
  19521.         cap = "512>Not Normal"
  19522.       }
  19523.       spawnflags: =
  19524.       {
  19525.         txt = "&"
  19526.         typ = "X1024"
  19527.         cap = "1024>Not Hard"
  19528.       }
  19529.       spawnflags: =
  19530.       {
  19531.         txt = "&"
  19532.         typ = "X2048"
  19533.         cap = "2048>Not DM"
  19534.       }
  19535.       spawnflags: =
  19536.       {
  19537.         txt = "&"
  19538.         typ = "X2048"
  19539.       }
  19540.       targetname: =
  19541.       {
  19542.         txt = "&"
  19543.         hint = "Targetname>name"
  19544.       }
  19545.       count: =
  19546.       {
  19547.         txt = "&"
  19548.         hint = "Count>kill at # uses"
  19549.       }
  19550.       spawnflags: =
  19551.       {
  19552.         txt = "&"
  19553.         typ = "X1"
  19554.         cap = "1>Jump"
  19555.         Hint = "Jump in set direction upon reaching this target."
  19556.       }
  19557.       spawnflags: =
  19558.       {
  19559.         txt = "&"
  19560.         typ = "X2"
  19561.         cap = "2>Shoot"
  19562.         Hint = "Take a single shot at the pathtarget."
  19563.       }
  19564.       spawnflags: =
  19565.       {
  19566.         txt = "&"
  19567.         typ = "X4"
  19568.         cap = "4>Attack"
  19569.         Hint = "Attack pathtarget until it or actor is dead."
  19570.       }
  19571.       spawnflags: =
  19572.       {
  19573.         Txt = "&"
  19574.         Typ = "X8"
  19575.         Cap = "8>X"
  19576.         Hint = "Not sure what this does yet. (update hint)"
  19577.       }
  19578.       spawnflags: =
  19579.       {
  19580.         txt = "&"
  19581.         typ = "X16"
  19582.         cap = "16>Hold"
  19583.         Hint = "The actor will stay here and attack instead of pursuing the pa"
  19584.          "thtarget."
  19585.       }
  19586.       spawnflags: =
  19587.       {
  19588.         txt = "&"
  19589.         typ = "X32"
  19590.         cap = "32>Brutal"
  19591.         Hint = "Haven't got a clue."
  19592.       }
  19593.       target: =
  19594.       {
  19595.         txt = "&"
  19596.         hint = "Target>next path target or next target_actor."
  19597.       }
  19598.       pathtarget: =
  19599.       {
  19600.         txt = "&"
  19601.         hint = "Target of any action to be taken at this point."
  19602.       }
  19603.       wait: =
  19604.       {
  19605.         txt = "&"
  19606.         hint = "Amount of time actor should pause at this point."
  19607.       }
  19608.       speed: =
  19609.       {
  19610.         txt = "&"
  19611.         hint = "JUMP ONLY - Speed thrown forward (default 200)."
  19612.       }
  19613.       height: =
  19614.       {
  19615.         txt = "&"
  19616.         hint = "JUMP ONLY - Distance thrown upwards (default 200)."
  19617.       }
  19618.       message: =
  19619.       {
  19620.         txt = "&"
  19621.         hint = "Message>print when touched"
  19622.       }
  19623.     }
  19624.     target_anger:form =
  19625.     {
  19626.       bbox = '-8 -8 -8 8 8 8'
  19627.       spawnflags: =
  19628.       {
  19629.         txt = "&"
  19630.         typ = "X256"
  19631.         cap = "256>Not Easy"
  19632.       }
  19633.       spawnflags: =
  19634.       {
  19635.         txt = "&"
  19636.         typ = "X512"
  19637.         cap = "512>Not Normal"
  19638.       }
  19639.       spawnflags: =
  19640.       {
  19641.         txt = "&"
  19642.         typ = "X1024"
  19643.         cap = "1024>Not Hard"
  19644.       }
  19645.       spawnflags: =
  19646.       {
  19647.         txt = "&"
  19648.         typ = "X2048"
  19649.         cap = "2048>Not DM"
  19650.       }
  19651.       spawnflags: =
  19652.       {
  19653.         txt = "&"
  19654.         typ = "X2048"
  19655.       }
  19656.       targetname: =
  19657.       {
  19658.         txt = "&"
  19659.         hint = "Targetname>name"
  19660.       }
  19661.       count: =
  19662.       {
  19663.         txt = "&"
  19664.         hint = "Count>kill at # uses"
  19665.       }
  19666.       spawnflags: =
  19667.       {
  19668.         txt = "&"
  19669.         typ = "X16"
  19670.         cap = "16>Hold"
  19671.       }
  19672.       spawnflags: =
  19673.       {
  19674.         txt = "&"
  19675.         typ = "X32"
  19676.         cap = "32>Brutal"
  19677.       }
  19678.       target: =
  19679.       {
  19680.         txt = "&"
  19681.         hint = "Target>monster angered"
  19682.       }
  19683.       killtarget: =
  19684.       {
  19685.         txt = "&"
  19686.         hint = "Killtarget>entity to attack"
  19687.       }
  19688.       pathtarget: =
  19689.       {
  19690.         txt = "&"
  19691.         hint = "Pathtarget>move to"
  19692.       }
  19693.       speed: =
  19694.       {
  19695.         txt = "&"
  19696.         hint = "Speed>horiz jump velocity"
  19697.       }
  19698.       height: =
  19699.       {
  19700.         txt = "&"
  19701.         hint = "Height>vert jump velocity"
  19702.       }
  19703.     }
  19704.     target_animation:form =
  19705.     {
  19706.       bbox = '-8 -8 -8 8 8 8'
  19707.       spawnflags: =
  19708.       {
  19709.         txt = "&"
  19710.         typ = "X256"
  19711.         cap = "256>Not Easy"
  19712.       }
  19713.       spawnflags: =
  19714.       {
  19715.         txt = "&"
  19716.         typ = "X512"
  19717.         cap = "512>Not Normal"
  19718.       }
  19719.       spawnflags: =
  19720.       {
  19721.         txt = "&"
  19722.         typ = "X1024"
  19723.         cap = "1024>Not Hard"
  19724.       }
  19725.       spawnflags: =
  19726.       {
  19727.         txt = "&"
  19728.         typ = "X2048"
  19729.         cap = "2048>Not DM"
  19730.       }
  19731.       targetname: =
  19732.       {
  19733.         txt = "&"
  19734.         hint = "Targetname>name"
  19735.       }
  19736.       count: =
  19737.       {
  19738.         txt = "&"
  19739.         hint = "Count>kill at # uses"
  19740.       }
  19741.       sounds: =
  19742.       {
  19743.         txt = "&"
  19744.         hint = "Sounds>Actor animation"
  19745.         typ = "C"
  19746.         items = "0>Specify frames"$0D"1>Jump"$0D"2>Flipoff"$0D"3>Salute"$0D"4>"
  19747.          "Taunt"$0D"5>Wave"$0D"6>Point"
  19748.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"
  19749.       }
  19750.       target: =
  19751.       {
  19752.         txt = "&"
  19753.         hint = "Target>ent to animate"
  19754.       }
  19755.       startframe: =
  19756.       {
  19757.         txt = "&"
  19758.         hint = "Startframe>first frame #"
  19759.       }
  19760.       framenumbers: =
  19761.       {
  19762.         txt = "&"
  19763.         hint = "Framenumbers># add'l frames"
  19764.       }
  19765.     }
  19766.     target_attractor:form =
  19767.     {
  19768.       bbox = '-8 -8 -8 8 8 8'
  19769.       spawnflags: =
  19770.       {
  19771.         txt = "&"
  19772.         typ = "X256"
  19773.         cap = "256>Not Easy"
  19774.       }
  19775.       spawnflags: =
  19776.       {
  19777.         txt = "&"
  19778.         typ = "X512"
  19779.         cap = "512>Not Normal"
  19780.       }
  19781.       spawnflags: =
  19782.       {
  19783.         txt = "&"
  19784.         typ = "X1024"
  19785.         cap = "1024>Not Hard"
  19786.       }
  19787.       spawnflags: =
  19788.       {
  19789.         txt = "&"
  19790.         typ = "X2048"
  19791.         cap = "2048>Not DM"
  19792.       }
  19793.       targetname: =
  19794.       {
  19795.         txt = "&"
  19796.         hint = "Targetname>name"
  19797.       }
  19798.       pathtarget: =
  19799.       {
  19800.         txt = "&"
  19801.         hint = "Pathtarget>ent to trigger"
  19802.       }
  19803.       speed: =
  19804.       {
  19805.         txt = "&"
  19806.         hint = "Speed>units/sec"
  19807.       }
  19808.       count: =
  19809.       {
  19810.         txt = "&"
  19811.         hint = "Count>kill at # deactivations"
  19812.       }
  19813.       movewith: =
  19814.       {
  19815.         txt = "&"
  19816.         hint = "Movewith>ent to move with"
  19817.       }
  19818.       spawnflags: =
  19819.       {
  19820.         txt = "&"
  19821.         typ = "X1"
  19822.         cap = "1>Start on"
  19823.       }
  19824.       spawnflags: =
  19825.       {
  19826.         txt = "&"
  19827.         typ = "X2"
  19828.         cap = "2>Player"
  19829.       }
  19830.       spawnflags: =
  19831.       {
  19832.         txt = "&"
  19833.         typ = "X4"
  19834.         cap = "4>No gravity"
  19835.       }
  19836.       spawnflags: =
  19837.       {
  19838.         txt = "&"
  19839.         typ = "X8"
  19840.         cap = "8>Monster"
  19841.       }
  19842.       spawnflags: =
  19843.       {
  19844.         txt = "&"
  19845.         typ = "X16"
  19846.         cap = "16>Sight"
  19847.       }
  19848.       spawnflags: =
  19849.       {
  19850.         txt = "&"
  19851.         typ = "X32"
  19852.         cap = "32>Single"
  19853.       }
  19854.       target: =
  19855.       {
  19856.         txt = "&"
  19857.         hint = "Target>ent to attract"
  19858.       }
  19859.       sounds: =
  19860.       {
  19861.         txt = "&"
  19862.         hint = "Sounds>effect to use"
  19863.         typ = "C"
  19864.         items = "0>None"$0D"1>Medic cable"$0D"2>BFG laser"
  19865.         values = "0"$0D"1"$0D"2"
  19866.       }
  19867.       distance: =
  19868.       {
  19869.         txt = "&"
  19870.         hint = "Distance>max range"
  19871.       }
  19872.       accel: =
  19873.       {
  19874.         txt = "&"
  19875.         hint = "Accel>acceleration"
  19876.       }
  19877.       noise: =
  19878.       {
  19879.         t_soundbrowser = !
  19880.         hint = "wav file to play."$0D$0D
  19881.            "The file selection button ... to the right"$0D
  19882.            "lets you pick the sound you want by clicking on it."$0D
  19883.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  19884.            "and place your .wav files there. You can also create"$0D
  19885.            "sub-folders within the 'sound' folder to group your files."$0D
  19886.            $0D"Right clicking on the sound file will let you play it."$0D
  19887.            "The path is set so it will work if put into a .pak file."
  19888.       }
  19889.     }
  19890.     target_blaster:form =
  19891.     {
  19892.       Help = "Fires a blaster bolt in the set direction when triggered."
  19893.       bbox = '-8 -8 -8 8 8 8'
  19894.       spawnflags: =
  19895.       {
  19896.         txt = "&"
  19897.         typ = "X256"
  19898.         cap = "256>Not Easy"
  19899.       }
  19900.       spawnflags: =
  19901.       {
  19902.         txt = "&"
  19903.         typ = "X512"
  19904.         cap = "512>Not Normal"
  19905.       }
  19906.       spawnflags: =
  19907.       {
  19908.         txt = "&"
  19909.         typ = "X1024"
  19910.         cap = "1024>Not Hard"
  19911.       }
  19912.       spawnflags: =
  19913.       {
  19914.         txt = "&"
  19915.         typ = "X2048"
  19916.         cap = "2048>Not DM"
  19917.       }
  19918.       targetname: =
  19919.       {
  19920.         txt = "&"
  19921.         hint = "This must be set in order for it to work."
  19922.       }
  19923.       target: =
  19924.       {
  19925.         txt = "&"
  19926.         hint = "Target>ent to trigger. Either set this or an angle."
  19927.       }
  19928.       angles: =
  19929.       {
  19930.         txt = "&"
  19931.         hint = "Angles>pitch yaw 0. Either set this or a target."
  19932.       }
  19933.       count: =
  19934.       {
  19935.         txt = "&"
  19936.         hint = "Count>kill at # deactivations"
  19937.       }
  19938.       movewith: =
  19939.       {
  19940.         txt = "&"
  19941.         hint = "Movewith>ent to move with"
  19942.       }
  19943.       spawnflags: =
  19944.       {
  19945.         txt = "&"
  19946.         typ = "X1"
  19947.         cap = "1>No Trail"
  19948.         Hint = "Doesn't leave a trail"
  19949.       }
  19950.       spawnflags: =
  19951.       {
  19952.         txt = "&"
  19953.         typ = "X2"
  19954.         cap = "2>No Effects"
  19955.         Hint = "Doesn't cast any light."
  19956.       }
  19957.       spawnflags: =
  19958.       {
  19959.         txt = "&"
  19960.         typ = "X4"
  19961.         cap = "4>Start On"
  19962.       }
  19963.       spawnflags: =
  19964.       {
  19965.         txt = "&"
  19966.         typ = "X8"
  19967.         cap = "8>If Visible"
  19968.       }
  19969.       spawnflags: =
  19970.       {
  19971.         txt = "&"
  19972.         typ = "X128"
  19973.         cap = "128>Seek Player"
  19974.       }
  19975.       sounds: =
  19976.       {
  19977.         txt = "&"
  19978.         hint = "Sounds>weapon used"
  19979.         typ = "C"
  19980.         items = "0>Blaster"$0D"1>Railgun"$0D"2>Rocket"$0D"3>BFG"$0D"4>Homing r"
  19981.          "ockets"
  19982.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"
  19983.       }
  19984.       dmg: =
  19985.       {
  19986.         txt = "&"
  19987.         hint = "Dmg>damage per hit. Default 15."
  19988.       }
  19989.       speed: =
  19990.       {
  19991.         txt = "&"
  19992.         hint = "Speed>unit/sec. Default 1000."
  19993.       }
  19994.       wait: =
  19995.       {
  19996.         txt = "&"
  19997.         hint = "Wait>fire rate/sec"
  19998.       }
  19999.     }
  20000.     target_bmodel_spawner:form =
  20001.     {
  20002.       bbox = '-8 -8 -8 8 8 8'
  20003.       spawnflags: =
  20004.       {
  20005.         txt = "&"
  20006.         typ = "X256"
  20007.         cap = "256>Not Easy"
  20008.       }
  20009.       spawnflags: =
  20010.       {
  20011.         txt = "&"
  20012.         typ = "X512"
  20013.         cap = "512>Not Normal"
  20014.       }
  20015.       spawnflags: =
  20016.       {
  20017.         txt = "&"
  20018.         typ = "X1024"
  20019.         cap = "1024>Not Hard"
  20020.       }
  20021.       spawnflags: =
  20022.       {
  20023.         txt = "&"
  20024.         typ = "X2048"
  20025.         cap = "2048>Not DM"
  20026.       }
  20027.       targetname: =
  20028.       {
  20029.         txt = "&"
  20030.         hint = "Targetname>name"
  20031.       }
  20032.       count: =
  20033.       {
  20034.         txt = "&"
  20035.         hint = "Count>kill at # uses"
  20036.       }
  20037.       spawnflags: =
  20038.       {
  20039.         txt = "&"
  20040.         typ = "X1"
  20041.         cap = "Start On"
  20042.       }
  20043.       source: =
  20044.       {
  20045.         txt = "&"
  20046.         hint = "Source>bmodel reference"
  20047.       }
  20048.       newtargetname: =
  20049.       {
  20050.         txt = "&"
  20051.         hint = "Newtargetname>clone's name"
  20052.       }
  20053.       target: =
  20054.       {
  20055.         txt = "&"
  20056.         hint = "Target>clone's target"
  20057.       }
  20058.       team: =
  20059.       {
  20060.         txt = "&"
  20061.         hint = "Team>clones's team"
  20062.       }
  20063.     }
  20064.     target_cd:form =
  20065.     {
  20066.       bbox = '-8 -8 -8 8 8 8'
  20067.       spawnflags: =
  20068.       {
  20069.         txt = "&"
  20070.         typ = "X256"
  20071.         cap = "256>Not Easy"
  20072.       }
  20073.       spawnflags: =
  20074.       {
  20075.         txt = "&"
  20076.         typ = "X512"
  20077.         cap = "512>Not Normal"
  20078.       }
  20079.       spawnflags: =
  20080.       {
  20081.         txt = "&"
  20082.         typ = "X1024"
  20083.         cap = "1024>Not Hard"
  20084.       }
  20085.       spawnflags: =
  20086.       {
  20087.         txt = "&"
  20088.         typ = "X2048"
  20089.         cap = "2048>Not DM"
  20090.       }
  20091.       targetname: =
  20092.       {
  20093.         txt = "&"
  20094.         hint = "Targetname>name"
  20095.       }
  20096.       count: =
  20097.       {
  20098.         txt = "&"
  20099.         hint = "Count>kill at # uses"
  20100.       }
  20101.       sounds: =
  20102.       {
  20103.         txt = "&"
  20104.         hint = "Sounds>CD track number"
  20105.       }
  20106.       dmg: =
  20107.       {
  20108.         txt = "&"
  20109.         hint = "Dmg>times to loop"
  20110.       }
  20111.     }
  20112.     target_change:form =
  20113.     {
  20114.       bbox = '-8 -8 -8 8 8 8'
  20115.       spawnflags: =
  20116.       {
  20117.         txt = "&"
  20118.         typ = "X256"
  20119.         cap = "256>Not Easy"
  20120.       }
  20121.       spawnflags: =
  20122.       {
  20123.         txt = "&"
  20124.         typ = "X512"
  20125.         cap = "512>Not Normal"
  20126.       }
  20127.       spawnflags: =
  20128.       {
  20129.         txt = "&"
  20130.         typ = "X1024"
  20131.         cap = "1024>Not Hard"
  20132.       }
  20133.       spawnflags: =
  20134.       {
  20135.         txt = "&"
  20136.         typ = "X2048"
  20137.         cap = "2048>Not DM"
  20138.       }
  20139.       targetname: =
  20140.       {
  20141.         txt = "&"
  20142.         hint = "Targetname>name"
  20143.       }
  20144.       spawnflags: =
  20145.       {
  20146.         txt = "&"
  20147.         typ = "X1"
  20148.         cap = "Spawnflags=1"
  20149.       }
  20150.       spawnflags: =
  20151.       {
  20152.         txt = "&"
  20153.         typ = "X2"
  20154.         cap = "Spawnflags=2"
  20155.       }
  20156.       spawnflags: =
  20157.       {
  20158.         txt = "&"
  20159.         typ = "X4"
  20160.         cap = "Spawnflags=4"
  20161.       }
  20162.       spawnflags: =
  20163.       {
  20164.         txt = "&"
  20165.         typ = "X8"
  20166.         cap = "Spawnflags=8"
  20167.       }
  20168.       spawnflags: =
  20169.       {
  20170.         txt = "&"
  20171.         typ = "X16"
  20172.         cap = "Spawnflags=16"
  20173.       }
  20174.       spawnflags: =
  20175.       {
  20176.         txt = "&"
  20177.         typ = "X32"
  20178.         cap = "Spawnflags=32"
  20179.       }
  20180.       spawnflags: =
  20181.       {
  20182.         txt = "&"
  20183.         typ = "X64"
  20184.         cap = "Spawnflags=64"
  20185.       }
  20186.       spawnflags: =
  20187.       {
  20188.         txt = "&"
  20189.         typ = "X128"
  20190.         cap = "Spawnflags=128"
  20191.       }
  20192.       target: =
  20193.       {
  20194.         txt = "&"
  20195.         hint = "Target>targeted ent, new target"
  20196.       }
  20197.       newtargetname: =
  20198.       {
  20199.         txt = "&"
  20200.         hint = "Newtargetname>new name"
  20201.       }
  20202.       angles: =
  20203.       {
  20204.         txt = "&"
  20205.         hint = "Angles>new angles"
  20206.       }
  20207.       deathtarget: =
  20208.       {
  20209.         txt = "&"
  20210.         hint = "Deathtarget>new deathtarget"
  20211.       }
  20212.       delay: =
  20213.       {
  20214.         txt = "&"
  20215.         hint = "Delay>new delay"
  20216.       }
  20217.       distance: =
  20218.       {
  20219.         txt = "&"
  20220.         hint = "Distance>new distance"
  20221.       }
  20222.       dmg: =
  20223.       {
  20224.         txt = "&"
  20225.         hint = "Dmg>new dmg"
  20226.       }
  20227.       health: =
  20228.       {
  20229.         txt = "&"
  20230.         hint = "Health>new health"
  20231.       }
  20232.       item: =
  20233.       {
  20234.         txt = "&"
  20235.         hint = "Item>new item"
  20236.       }
  20237.       killtarget: =
  20238.       {
  20239.         txt = "&"
  20240.         hint = "Killtarget>new killtarget"
  20241.       }
  20242.       mass: =
  20243.       {
  20244.         txt = "&"
  20245.         hint = "Mass>new mass"
  20246.       }
  20247.       message: =
  20248.       {
  20249.         txt = "&"
  20250.         hint = "Message>new message"
  20251.       }
  20252.       noise: =
  20253.       {
  20254.         t_soundbrowser = !
  20255.         hint = "wav file to play."$0D$0D
  20256.            "The file selection button ... to the right"$0D
  20257.            "lets you pick the sound you want by clicking on it."$0D
  20258.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  20259.            "and place your .wav files there. You can also create"$0D
  20260.            "sub-folders within the 'sound' folder to group your files."$0D
  20261.            $0D"Right clicking on the sound file will let you play it."$0D
  20262.            "The path is set so it will work if put into a .pak file."
  20263.       }
  20264.       pathtarget: =
  20265.       {
  20266.         txt = "&"
  20267.         hint = "Pathtarget>new pathtarget"
  20268.       }
  20269.       random: =
  20270.       {
  20271.         txt = "&"
  20272.         hint = "Random>new random"
  20273.       }
  20274.       speed: =
  20275.       {
  20276.         txt = "&"
  20277.         hint = "Speed>new speed"
  20278.       }
  20279.       style: =
  20280.       {
  20281.         txt = "&"
  20282.         hint = "Style>new style"
  20283.       }
  20284.       team: =
  20285.       {
  20286.         txt = "&"
  20287.         hint = "Team>new team"
  20288.       }
  20289.       wait: =
  20290.       {
  20291.         txt = "&"
  20292.         hint = "Wait>new wait"
  20293.       }
  20294.     }
  20295.     target_changelevel:form =
  20296.     {
  20297.       Help = "Changes level to map when fired."
  20298.       bbox = '-8 -8 -8 8 8 8'
  20299.       spawnflags: =
  20300.       {
  20301.         txt = "&"
  20302.         typ = "X256"
  20303.         cap = "256>Not Easy"
  20304.       }
  20305.       spawnflags: =
  20306.       {
  20307.         txt = "&"
  20308.         typ = "X512"
  20309.         cap = "512>Not Normal"
  20310.       }
  20311.       spawnflags: =
  20312.       {
  20313.         txt = "&"
  20314.         typ = "X1024"
  20315.         cap = "1024>Not Hard"
  20316.       }
  20317.       spawnflags: =
  20318.       {
  20319.         txt = "&"
  20320.         typ = "X2048"
  20321.         cap = "2048>Not DM"
  20322.       }
  20323.       targetname: =
  20324.       {
  20325.         txt = "&"
  20326.         hint = "This has to be set so it can be triggered."
  20327.       }
  20328.       spawnflags: =
  20329.       {
  20330.         txt = "&"
  20331.         typ = "X1"
  20332.         cap = "1>Clear Inven"
  20333.       }
  20334.       spawnflags: =
  20335.       {
  20336.         txt = "&"
  20337.         typ = "X2"
  20338.         cap = "2>Landmark"
  20339.       }
  20340.       spawnflags: =
  20341.       {
  20342.         txt = "&"
  20343.         typ = "X4"
  20344.         cap = "4>No Gun"
  20345.       }
  20346.       map: =
  20347.       {
  20348.         txt = "&"
  20349.         hint = "Map>next level. Type the name of the map that this leads to."
  20350.       }
  20351.     }
  20352.     t_TCharacter:incl =
  20353.     {
  20354.       spawnflags: =
  20355.       {
  20356.         txt = "&"
  20357.         typ = "X256"
  20358.         cap = "256>Not Easy"
  20359.       }
  20360.       spawnflags: =
  20361.       {
  20362.         txt = "&"
  20363.         typ = "X512"
  20364.         cap = "512>Not Normal"
  20365.       }
  20366.       spawnflags: =
  20367.       {
  20368.         txt = "&"
  20369.         typ = "X1024"
  20370.         cap = "1024>Not Hard"
  20371.       }
  20372.       spawnflags: =
  20373.       {
  20374.         txt = "&"
  20375.         typ = "X2048"
  20376.         cap = "2048>Not DM"
  20377.       }
  20378.       targetname: =
  20379.       {
  20380.         txt = "&"
  20381.         hint = "Targetname>name"
  20382.       }
  20383.       team: =
  20384.       {
  20385.         txt = "&"
  20386.         hint = "Team>target_string"
  20387.       }
  20388.       count: =
  20389.       {
  20390.         txt = "&"
  20391.         hint = "Count>pos in string (L>R)"
  20392.       }
  20393.     }
  20394.     target_character:form =
  20395.     {
  20396.       Help = "You must use the num_0 texture from the 'extra' texture folder."
  20397.       spawnflags: =
  20398.       {
  20399.         txt = "&"
  20400.         typ = "X256"
  20401.         cap = "256>Not Easy"
  20402.       }
  20403.       spawnflags: =
  20404.       {
  20405.         txt = "&"
  20406.         typ = "X512"
  20407.         cap = "512>Not Normal"
  20408.       }
  20409.       spawnflags: =
  20410.       {
  20411.         txt = "&"
  20412.         typ = "X1024"
  20413.         cap = "1024>Not Hard"
  20414.       }
  20415.       spawnflags: =
  20416.       {
  20417.         txt = "&"
  20418.         typ = "X2048"
  20419.         cap = "2048>Not DM"
  20420.       }
  20421.       targetname: =
  20422.       {
  20423.         txt = "&"
  20424.         hint = "Targetname>name"
  20425.       }
  20426.       team: =
  20427.       {
  20428.         txt = "&"
  20429.         hint = "Team>target_string. This must be the same as the team for the "
  20430.          "target_string."
  20431.       }
  20432.       count: =
  20433.       {
  20434.         txt = "&"
  20435.         hint = "Count>pos in string (L>R). This is the position in the string "
  20436.          "(starts at 1)."
  20437.       }
  20438.       _minlight: =
  20439.       {
  20440.         txt = "&"
  20441.         hint = "_minlight>mottled glow 0.0-2.0"
  20442.       }
  20443.       _ambient: =
  20444.       {
  20445.         txt = "&"
  20446.         Typ = "LN"
  20447.         hint = "_ambient>minlight-RGB or absolute"
  20448.       }
  20449.       light: =
  20450.       {
  20451.         txt = "&"
  20452.         hint = "Light>tex light value"
  20453.       }
  20454.       _lightmin: =
  20455.       {
  20456.         txt = "&"
  20457.         hint = "_lightmin>min tex light value"
  20458.       }
  20459.       style: =
  20460.       {
  20461.         txt = "&"
  20462.         hint = "Style>type tex light"
  20463.         typ = "C"
  20464.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  20465.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  20466.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  20467.          "er"$0D"11>Slow pulse, no black"
  20468.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  20469.          "0"$0D"11"
  20470.       }
  20471.       _color: =
  20472.       {
  20473.         txt = "&"
  20474.         Typ = "LN"
  20475.         hint = "_color>tex light RGB color"
  20476.       }
  20477.       _focus: =
  20478.       {
  20479.         txt = "&"
  20480.         hint = "_focus>fade tex light edges"
  20481.       }
  20482.       _minlighta: =
  20483.       {
  20484.         txt = "&"
  20485.         hint = "_minlighta>abs scale minlite"
  20486.       }
  20487.     }
  20488.     target_crosslevel_trigger:form =
  20489.     {
  20490.       Help = "Once this trigger is touched/used, any target_crosslevel_target "
  20491.        "with the same trigger number is automatically fired."
  20492.       bbox = '-8 -8 -8 8 8 8'
  20493.       spawnflags: =
  20494.       {
  20495.         txt = "&"
  20496.         typ = "X256"
  20497.         cap = "256>Not Easy"
  20498.       }
  20499.       spawnflags: =
  20500.       {
  20501.         txt = "&"
  20502.         typ = "X512"
  20503.         cap = "512>Not Normal"
  20504.       }
  20505.       spawnflags: =
  20506.       {
  20507.         txt = "&"
  20508.         typ = "X1024"
  20509.         cap = "1024>Not Hard"
  20510.       }
  20511.       spawnflags: =
  20512.       {
  20513.         txt = "&"
  20514.         typ = "X2048"
  20515.         cap = "2048>Not DM"
  20516.       }
  20517.       targetname: =
  20518.       {
  20519.         txt = "&"
  20520.         hint = "Set this so it can be used as a target or a killtarget."
  20521.       }
  20522.       target: =
  20523.       {
  20524.         txt = "&"
  20525.         hint = "Target>ent to trigger"
  20526.       }
  20527.       killtarget: =
  20528.       {
  20529.         txt = "&"
  20530.         hint = "Killtarget>remove ent from map"
  20531.       }
  20532.       delay: =
  20533.       {
  20534.         txt = "&"
  20535.         hint = "Delay>trigger in x seconds. How long to wait before firing the"
  20536.          " target."
  20537.       }
  20538.       spawnflags: =
  20539.       {
  20540.         txt = "&"
  20541.         typ = "X1"
  20542.         cap = "1>Trigger 1"
  20543.         Hint = "It is OK to check multiple triggers."
  20544.       }
  20545.       spawnflags: =
  20546.       {
  20547.         txt = "&"
  20548.         typ = "X2"
  20549.         cap = "2>Trigger 2"
  20550.         Hint = "It is OK to check multiple triggers."
  20551.       }
  20552.       spawnflags: =
  20553.       {
  20554.         txt = "&"
  20555.         typ = "X4"
  20556.         cap = "4>Trigger 3"
  20557.         Hint = "It is OK to check multiple triggers."
  20558.       }
  20559.       spawnflags: =
  20560.       {
  20561.         txt = "&"
  20562.         typ = "X8"
  20563.         cap = "8>Trigger 4"
  20564.         Hint = "It is OK to check multiple triggers."
  20565.       }
  20566.       spawnflags: =
  20567.       {
  20568.         txt = "&"
  20569.         typ = "X16"
  20570.         cap = "16>Trigger 5"
  20571.         Hint = "It is OK to check multiple triggers."
  20572.       }
  20573.       spawnflags: =
  20574.       {
  20575.         txt = "&"
  20576.         typ = "X32"
  20577.         cap = "32>Trigger 6"
  20578.         Hint = "It is OK to check multiple triggers."
  20579.       }
  20580.       spawnflags: =
  20581.       {
  20582.         txt = "&"
  20583.         typ = "X64"
  20584.         cap = "64>Trigger 7"
  20585.         Hint = "It is OK to check multiple triggers."
  20586.       }
  20587.       spawnflags: =
  20588.       {
  20589.         txt = "&"
  20590.         typ = "X128"
  20591.         cap = "128>Trigger 8"
  20592.         Hint = "It is OK to check multiple triggers."
  20593.       }
  20594.       message: =
  20595.       {
  20596.         txt = "&"
  20597.         hint = "Message>print when activated. Use this if you wish to send a m"
  20598.          "essage to the player when he triggers this."
  20599.       }
  20600.     }
  20601.     target_crosslevel_target:form =
  20602.     {
  20603.       Help = "Triggered by a trigger_crosslevel elsewhere within a unit.  If m"
  20604.        "ultiple triggers are checked, all must be true."
  20605.       bbox = '-8 -8 -8 8 8 8'
  20606.       spawnflags: =
  20607.       {
  20608.         txt = "&"
  20609.         typ = "X256"
  20610.         cap = "256>Not Easy"
  20611.       }
  20612.       spawnflags: =
  20613.       {
  20614.         txt = "&"
  20615.         typ = "X512"
  20616.         cap = "512>Not Normal"
  20617.       }
  20618.       spawnflags: =
  20619.       {
  20620.         txt = "&"
  20621.         typ = "X1024"
  20622.         cap = "1024>Not Hard"
  20623.       }
  20624.       spawnflags: =
  20625.       {
  20626.         txt = "&"
  20627.         typ = "X2048"
  20628.         cap = "2048>Not DM"
  20629.       }
  20630.       targetname: =
  20631.       {
  20632.         txt = "&"
  20633.         hint = "Targetname>name"
  20634.       }
  20635.       target: =
  20636.       {
  20637.         txt = "&"
  20638.         hint = "Target>ent to trigger"
  20639.       }
  20640.       killtarget: =
  20641.       {
  20642.         txt = "&"
  20643.         hint = "Killtarget>remove ent from map"
  20644.       }
  20645.       delay: =
  20646.       {
  20647.         txt = "&"
  20648.         hint = "Delay>trigger in x seconds. Delay before using targets if the "
  20649.          "trigger has been activated (default 1)."
  20650.       }
  20651.       spawnflags: =
  20652.       {
  20653.         txt = "&"
  20654.         typ = "X1"
  20655.         cap = "1>Trigger 1"
  20656.         Hint = "It is OK to check multiple triggers."
  20657.       }
  20658.       spawnflags: =
  20659.       {
  20660.         txt = "&"
  20661.         typ = "X2"
  20662.         cap = "2>Trigger 2"
  20663.         Hint = "It is OK to check multiple triggers."
  20664.       }
  20665.       spawnflags: =
  20666.       {
  20667.         txt = "&"
  20668.         typ = "X4"
  20669.         cap = "4>Trigger 3"
  20670.         Hint = "It is OK to check multiple triggers."
  20671.       }
  20672.       spawnflags: =
  20673.       {
  20674.         txt = "&"
  20675.         typ = "X8"
  20676.         cap = "8>Trigger 4"
  20677.         Hint = "It is OK to check multiple triggers."
  20678.       }
  20679.       spawnflags: =
  20680.       {
  20681.         txt = "&"
  20682.         typ = "X16"
  20683.         cap = "16>Trigger 5"
  20684.         Hint = "It is OK to check multiple triggers."
  20685.       }
  20686.       spawnflags: =
  20687.       {
  20688.         txt = "&"
  20689.         typ = "X32"
  20690.         cap = "32>Trigger 6"
  20691.         Hint = "It is OK to check multiple triggers."
  20692.       }
  20693.       spawnflags: =
  20694.       {
  20695.         txt = "&"
  20696.         typ = "X64"
  20697.         cap = "64>Trigger 7"
  20698.         Hint = "It is OK to check multiple triggers."
  20699.       }
  20700.       spawnflags: =
  20701.       {
  20702.         txt = "&"
  20703.         typ = "X128"
  20704.         cap = "128>Trigger 8"
  20705.         Hint = "It is OK to check multiple triggers."
  20706.       }
  20707.     }
  20708.     target_earthquake:form =
  20709.     {
  20710.       Help = "When triggered, this initiates a level-wide earthquake.  All pla"
  20711.        "yers and monsters are affected."
  20712.       bbox = '-8 -8 -8 8 8 8'
  20713.       spawnflags: =
  20714.       {
  20715.         txt = "&"
  20716.         typ = "X256"
  20717.         cap = "256>Not Easy"
  20718.       }
  20719.       spawnflags: =
  20720.       {
  20721.         txt = "&"
  20722.         typ = "X512"
  20723.         cap = "512>Not Normal"
  20724.       }
  20725.       spawnflags: =
  20726.       {
  20727.         txt = "&"
  20728.         typ = "X1024"
  20729.         cap = "1024>Not Hard"
  20730.       }
  20731.       spawnflags: =
  20732.       {
  20733.         txt = "&"
  20734.         typ = "X2048"
  20735.         cap = "2048>Not DM"
  20736.       }
  20737.       targetname: =
  20738.       {
  20739.         txt = "&"
  20740.         hint = "You must set this so it can be activated."
  20741.       }
  20742.       speed: =
  20743.       {
  20744.         txt = "&"
  20745.         hint = "Severity of the quake (default 200)."
  20746.       }
  20747.       count: =
  20748.       {
  20749.         txt = "&"
  20750.         hint = "Count>sec of duration. Duration of the quake (default 5)."
  20751.       }
  20752.     }
  20753.     target_effect:form =
  20754.     {
  20755.       bbox = '-8 -8 -8 8 8 8'
  20756.       spawnflags: =
  20757.       {
  20758.         txt = "&"
  20759.         typ = "X256"
  20760.         cap = "256>Not Easy"
  20761.       }
  20762.       spawnflags: =
  20763.       {
  20764.         txt = "&"
  20765.         typ = "X512"
  20766.         cap = "512>Not Normal"
  20767.       }
  20768.       spawnflags: =
  20769.       {
  20770.         txt = "&"
  20771.         typ = "X1024"
  20772.         cap = "1024>Not Hard"
  20773.       }
  20774.       spawnflags: =
  20775.       {
  20776.         txt = "&"
  20777.         typ = "X2048"
  20778.         cap = "2048>Not DM"
  20779.       }
  20780.       targetname: =
  20781.       {
  20782.         txt = "&"
  20783.         hint = "Targetname>name"
  20784.       }
  20785.       angles: =
  20786.       {
  20787.         txt = "&"
  20788.         hint = "Angles>pitch yaw 0"
  20789.       }
  20790.       movewith: =
  20791.       {
  20792.         txt = "&"
  20793.         hint = "Movewith>ent to move with"
  20794.       }
  20795.       spawnflags: =
  20796.       {
  20797.         txt = "&"
  20798.         typ = "X1"
  20799.         cap = "1>Looped On"
  20800.       }
  20801.       spawnflags: =
  20802.       {
  20803.         txt = "&"
  20804.         typ = "X2"
  20805.         cap = "2>Looped Off"
  20806.       }
  20807.       style: =
  20808.       {
  20809.         txt = "&"
  20810.         hint = "Style>effect type"
  20811.         typ = "C"
  20812.         items = "0>Gunshot"$0D"1>Blood"$0D"2>Blaster"$0D"3>Railtrail"$0D"4>Sho"
  20813.          "tgun"$0D"5>Explosion1"$0D"6>Explosion2"$0D"7>Rocket explosion"$0D"8>"
  20814.          "Grenade explosion"$0D"9>Sparks"$0D"10>Splash"$0D"11>Bubbletrail"$0D"1"
  20815.          "2>Screen sparks"$0D"13>Shield sparks"$0D"14>Bullet sparks"$0D"15>Las"
  20816.          "er sparks"$0D"16>Parasite attack"$0D"17>Rocket expl (water)"$0D"18>G"
  20817.          "renade expl (water)"$0D"19>Medic cable attack"$0D"20>BFG explosion"$0D
  20818.          "21>BFG big explosion"$0D"22>BossTport"$0D"23>BFG laser"$0D"24>Grappl"
  20819.          "e cable"$0D"25>Welding sparks"$0D"26>GreenBlood"$0D"28>Plasma explos"
  20820.          "ion"$0D"29>Tunnel sparks"$0D"30>Blaster2"$0D"33>Lightning"$0D"34>Deb"
  20821.          "ugtrail"$0D"35>Plain explosion"$0D"36>Flashlight"$0D"38>Heatbeam"$0D
  20822.          "39>Monster heatbeam"$0D"40>Steam"$0D"41>Bubbletrail2"$0D"42>MoreBloo"
  20823.          "d"$0D"43>Heatbeam sparks"$0D"44>Heatbeam steam"$0D"45>Chainfist smok"
  20824.          "e"$0D"46>Electric sparks"$0D"47>Tracker explosion"$0D"48>Teleport ef"
  20825.          "fect"$0D"49>DBall goal"$0D"50>WidowBeamOut"$0D"51>NukeBlast"$0D"52>W"
  20826.          "idowSplash"$0D"53>Explosion1 Big"$0D"54>Explosion1 NP"$0D"55>Flechet"
  20827.          "te"
  20828.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"$0D"8"$0D"9"$0D"1"
  20829.          "0"$0D"11"$0D"12"$0D"13"$0D"14"$0D"15"$0D"16"$0D"17"$0D"18"$0D"19"$0D
  20830.          "20"$0D"21"$0D"22"$0D"23"$0D"24"$0D"25"$0D"26"$0D"28"$0D"29"$0D"30"$0D
  20831.          "33"$0D"34"$0D"35"$0D"36"$0D"38"$0D"39"$0D"40"$0D"41"$0D"42"$0D"43"$0D
  20832.          "44"$0D"45"$0D"46"$0D"47"$0D"48"$0D"49"$0D"50"$0D"51"$0D"52"$0D"53"$0D
  20833.          "54"$0D"55"
  20834.       }
  20835.       target: =
  20836.       {
  20837.         txt = "&"
  20838.         hint = "Target>ent aimed at"
  20839.       }
  20840.       sounds: =
  20841.       {
  20842.         txt = "&"
  20843.         hint = "Sounds>splash or pallete index"
  20844.       }
  20845.       count: =
  20846.       {
  20847.         txt = "&"
  20848.         hint = "Count>pixels/splash (1-255)"
  20849.       }
  20850.       wait: =
  20851.       {
  20852.         txt = "&"
  20853.         hint = "Wait>steam duration"
  20854.       }
  20855.       speed: =
  20856.       {
  20857.         txt = "&"
  20858.         hint = "Speed>steam speed"
  20859.       }
  20860.     }
  20861.     target_explosion:form =
  20862.     {
  20863.       Help = "Spawns an explosion temporary entity when used."
  20864.       bbox = '-8 -8 -8 8 8 8'
  20865.       spawnflags: =
  20866.       {
  20867.         txt = "&"
  20868.         typ = "X256"
  20869.         cap = "256>Not Easy"
  20870.       }
  20871.       spawnflags: =
  20872.       {
  20873.         txt = "&"
  20874.         typ = "X512"
  20875.         cap = "512>Not Normal"
  20876.       }
  20877.       spawnflags: =
  20878.       {
  20879.         txt = "&"
  20880.         typ = "X1024"
  20881.         cap = "1024>Not Hard"
  20882.       }
  20883.       spawnflags: =
  20884.       {
  20885.         txt = "&"
  20886.         typ = "X2048"
  20887.         cap = "2048>Not DM"
  20888.       }
  20889.       targetname: =
  20890.       {
  20891.         txt = "&"
  20892.         hint = "Target this with a func_timer or a func_clock to make a timebo"
  20893.          "mb."
  20894.       }
  20895.       delay: =
  20896.       {
  20897.         txt = "&"
  20898.         hint = "Delay>trigger in x seconds. Wait this long before going off."
  20899.       }
  20900.       killtarget: =
  20901.       {
  20902.         txt = "&"
  20903.         hint = "Killtarget>remove ent from map"
  20904.       }
  20905.       count: =
  20906.       {
  20907.         txt = "&"
  20908.         hint = "Count>kill at # uses"
  20909.       }
  20910.       movewith: =
  20911.       {
  20912.         txt = "&"
  20913.         hint = "Movewith>ent to move with"
  20914.       }
  20915.       dmg: =
  20916.       {
  20917.         txt = "&"
  20918.         hint = "Dmg>damage at origin. How much radius damage should be done (d"
  20919.          "efault 0)."
  20920.       }
  20921.     }
  20922.     target_fade:form =
  20923.     {
  20924.       bbox = '-8 -8 -8 8 8 8'
  20925.       spawnflags: =
  20926.       {
  20927.         txt = "&"
  20928.         typ = "X256"
  20929.         cap = "256>Not Easy"
  20930.       }
  20931.       spawnflags: =
  20932.       {
  20933.         txt = "&"
  20934.         typ = "X512"
  20935.         cap = "512>Not Normal"
  20936.       }
  20937.       spawnflags: =
  20938.       {
  20939.         txt = "&"
  20940.         typ = "X1024"
  20941.         cap = "1024>Not Hard"
  20942.       }
  20943.       spawnflags: =
  20944.       {
  20945.         txt = "&"
  20946.         typ = "X2048"
  20947.         cap = "2048>Not DM"
  20948.       }
  20949.       spawnflags: =
  20950.       {
  20951.         txt = "&"
  20952.         typ = "X2048"
  20953.       }
  20954.       targetname: =
  20955.       {
  20956.         txt = "&"
  20957.         hint = "Targetname>name"
  20958.       }
  20959.       count: =
  20960.       {
  20961.         txt = "&"
  20962.         hint = "Count>kill at # uses"
  20963.       }
  20964.       color: =
  20965.       {
  20966.         txt = "&"
  20967.         Typ = "LN"
  20968.         hint = "color>fade color"
  20969.       }
  20970.       alpha: =
  20971.       {
  20972.         txt = "&"
  20973.         hint = "alpha>obscuration (0-1)"
  20974.       }
  20975.       fadein: =
  20976.       {
  20977.         txt = "&"
  20978.         hint = "fadein>fade-in time (sec)"
  20979.       }
  20980.       holdtime: =
  20981.       {
  20982.         txt = "&"
  20983.         hint = "holdtime>time to hold fade (sec)"
  20984.       }
  20985.       fadeout: =
  20986.       {
  20987.         txt = "&"
  20988.         hint = "fadeout>fade-out time (sec)"
  20989.       }
  20990.     }
  20991.     target_failure:form =
  20992.     {
  20993.       bbox = '-8 -8 -8 8 8 8'
  20994.       spawnflags: =
  20995.       {
  20996.         txt = "&"
  20997.         typ = "X256"
  20998.         cap = "256>Not Easy"
  20999.       }
  21000.       spawnflags: =
  21001.       {
  21002.         txt = "&"
  21003.         typ = "X512"
  21004.         cap = "512>Not Normal"
  21005.       }
  21006.       spawnflags: =
  21007.       {
  21008.         txt = "&"
  21009.         typ = "X1024"
  21010.         cap = "1024>Not Hard"
  21011.       }
  21012.       spawnflags: =
  21013.       {
  21014.         txt = "&"
  21015.         typ = "X2048"
  21016.         cap = "2048>Not DM"
  21017.       }
  21018.       targetname: =
  21019.       {
  21020.         txt = "&"
  21021.         hint = "Targetname>name"
  21022.       }
  21023.       count: =
  21024.       {
  21025.         txt = "&"
  21026.         hint = "Count>kill at # uses"
  21027.       }
  21028.       spawnflags: =
  21029.       {
  21030.         txt = "&"
  21031.         typ = "X1"
  21032.         cap = "1>File"
  21033.       }
  21034.       spawnflags: =
  21035.       {
  21036.         txt = "&"
  21037.         typ = "X2"
  21038.         cap = "2>No background"
  21039.       }
  21040.       message: =
  21041.       {
  21042.         txt = "&"
  21043.         hint = "Message>string or path/file.txt"
  21044.       }
  21045.       noise: =
  21046.       {
  21047.         t_soundbrowser = !
  21048.         hint = "wav file to play."$0D$0D
  21049.            "The file selection button ... to the right"$0D
  21050.            "lets you pick the sound you want by clicking on it."$0D
  21051.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  21052.            "and place your .wav files there. You can also create"$0D
  21053.            "sub-folders within the 'sound' folder to group your files."$0D
  21054.            $0D"Right clicking on the sound file will let you play it."$0D
  21055.            "The path is set so it will work if put into a .pak file."
  21056.       }
  21057.     }
  21058.     target_fog:form =
  21059.     {
  21060.       bbox = '-8 -8 -8 8 8 8'
  21061.       spawnflags: =
  21062.       {
  21063.         txt = "&"
  21064.         typ = "X256"
  21065.         cap = "256>Not Easy"
  21066.       }
  21067.       spawnflags: =
  21068.       {
  21069.         txt = "&"
  21070.         typ = "X512"
  21071.         cap = "512>Not Normal"
  21072.       }
  21073.       spawnflags: =
  21074.       {
  21075.         txt = "&"
  21076.         typ = "X1024"
  21077.         cap = "1024>Not Hard"
  21078.       }
  21079.       spawnflags: =
  21080.       {
  21081.         txt = "&"
  21082.         typ = "X2048"
  21083.         cap = "2048>Not DM"
  21084.       }
  21085.       targetname: =
  21086.       {
  21087.         txt = "&"
  21088.         hint = "Targetname>name"
  21089.       }
  21090.       count: =
  21091.       {
  21092.         txt = "&"
  21093.         hint = "Count>kill at # uses"
  21094.       }
  21095.       angles: =
  21096.       {
  21097.         txt = "&"
  21098.         hint = "Angles>pitch yaw 0"
  21099.       }
  21100.       fog_color: =
  21101.       {
  21102.         txt = "&"
  21103.         Typ = "LN"
  21104.         hint = "Fog_color>RGB color"
  21105.       }
  21106.       fog_model: =
  21107.       {
  21108.         txt = "&"
  21109.         hint = "Fog_model>fog model"
  21110.         typ = "C"
  21111.         items = "0>Linear"$0D"1>Exp"$0D"2>Exp2"
  21112.         values = "0"$0D"1"$0D"2"
  21113.       }
  21114.       fog_near: =
  21115.       {
  21116.         txt = "&"
  21117.         hint = "Fog_near>start dist(linear)"
  21118.       }
  21119.       fog_far: =
  21120.       {
  21121.         txt = "&"
  21122.         hint = "Fog_far>0 visibility dist (linear)"
  21123.       }
  21124.       fog_density: =
  21125.       {
  21126.         txt = "&"
  21127.         hint = "Fog_density>dens*10K (exp&exp2)"
  21128.       }
  21129.       delay: =
  21130.       {
  21131.         txt = "&"
  21132.         hint = "Delay>ramp time (sec)"
  21133.       }
  21134.       spawnflags: =
  21135.       {
  21136.         txt = "&"
  21137.         typ = "X1"
  21138.         cap = "1>Start On"
  21139.       }
  21140.       spawnflags: =
  21141.       {
  21142.         txt = "&"
  21143.         typ = "X2"
  21144.         cap = "2>Toggle"
  21145.       }
  21146.       spawnflags: =
  21147.       {
  21148.         txt = "&"
  21149.         typ = "X4"
  21150.         cap = "4>Turn Off"
  21151.       }
  21152.       density: =
  21153.       {
  21154.         txt = "&"
  21155.         hint = "Density>Density at 180 deg."
  21156.       }
  21157.     }
  21158.     target_fountain:form =
  21159.     {
  21160.       bbox = '-8 -8 -8 8 8 8'
  21161.       spawnflags: =
  21162.       {
  21163.         txt = "&"
  21164.         typ = "X256"
  21165.         cap = "256>Not Easy"
  21166.       }
  21167.       spawnflags: =
  21168.       {
  21169.         txt = "&"
  21170.         typ = "X512"
  21171.         cap = "512>Not Normal"
  21172.       }
  21173.       spawnflags: =
  21174.       {
  21175.         txt = "&"
  21176.         typ = "X1024"
  21177.         cap = "1024>Not Hard"
  21178.       }
  21179.       spawnflags: =
  21180.       {
  21181.         txt = "&"
  21182.         typ = "X2048"
  21183.         cap = "2048>Not DM"
  21184.       }
  21185.       targetname: =
  21186.       {
  21187.         txt = "&"
  21188.         hint = "Targetname>name"
  21189.       }
  21190.       effects: =
  21191.       {
  21192.         txt = "&"
  21193.         hint = "Effects>geewhiz"
  21194.         typ = "C"
  21195.         items = "0>combine:add values"$0D"1>rotate"$0D"2>gib"$0D"8>blaster"$0D
  21196.          "16>rocket"$0D"32>grenade"$0D"64>hyperblaster"$0D"128>bfg"$0D"256>col"
  21197.          "or_shell"$0D"512>powerscreen"$0D"16384>flies"$0D"32768>quad"$0D"6553"
  21198.          "6>pent"$0D"131072>teleporter"$0D"262144>flag1"$0D"524288>flag2"$0D"1"
  21199.          "048576>ionripper"$0D"2097152>greengib"$0D"4194304>blue_hb"$0D"838860"
  21200.          "8>spinning_lights"$0D"16777216>plasma"$0D"33554432>trap"$0D"67108864"
  21201.          ">tracker"$0D"134217728>double"$0D"268435456>spheretrans"$0D"53687091"
  21202.          "2>tagtrail"$0D"1073741824>half_damage"$0D"2147483648>tracker_trail"
  21203.         values = "0"$0D"1"$0D"2"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"256"$0D
  21204.          "512"$0D"16384"$0D"32768"$0D"65536"$0D"131072"$0D"262144"$0D"524288"$0D
  21205.          "1048576"$0D"2097152"$0D"4194304"$0D"8388608"$0D"16777216"$0D"3355443"
  21206.          "2"$0D"67108864"$0D"134217728"$0D"268435456"$0D"536870912"$0D"1073741"
  21207.          "824"$0D"2147483648"
  21208.       }
  21209.       renderfx: =
  21210.       {
  21211.         txt = "&"
  21212.         hint = "RenderFX>eyecandy"
  21213.         typ = "C"
  21214.         items = "0>combine:add values"$0D"1>minlight"$0D"2>viewermodel"$0D"4>w"
  21215.          "eaponmodel"$0D"8>fullbright"$0D"16>depthhack"$0D"32>translucent"$0D"6"
  21216.          "4>framelerp"$0D"128>beam"$0D"512>glow"$0D"1024>shell_red"$0D"2048>sh"
  21217.          "ell_green"$0D"4096>shell_blue"$0D"32768>ir_visible"$0D"65536>shell_d"
  21218.          "ouble"$0D"131072>shell_half_damage"$0D"262144>use_disguise"
  21219.         values = "0"$0D"1"$0D"2"$0D"4"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"5"
  21220.          "12"$0D"1024"$0D"2048"$0D"4096"$0D"32768"$0D"65536"$0D"131072"$0D"262"
  21221.          "144"
  21222.       }
  21223.       spawnflags: =
  21224.       {
  21225.         txt = "&"
  21226.         typ = "X1"
  21227.         cap = "1>Start On"
  21228.       }
  21229.       spawnflags: =
  21230.       {
  21231.         txt = "&"
  21232.         typ = "X2"
  21233.         cap = "2>Splash"
  21234.       }
  21235.       attenuation: =
  21236.       {
  21237.         txt = "&"
  21238.         hint = "Attenuation>Rebound"
  21239.       }
  21240.       bleft: =
  21241.       {
  21242.         txt = "&"
  21243.         hint = "Bleft>Min extent"
  21244.       }
  21245.       count: =
  21246.       {
  21247.         txt = "&"
  21248.         hint = "Count>Number/frame"
  21249.       }
  21250.       fadeout: =
  21251.       {
  21252.         txt = "&"
  21253.         hint = "Fadeout>Leaf life"
  21254.       }
  21255.       gravity: =
  21256.       {
  21257.         txt = "&"
  21258.         hint = "Gravity>sv_gravity ratio"
  21259.       }
  21260.       mass: =
  21261.       {
  21262.         txt = "&"
  21263.         hint = "Mass>Weight of model"
  21264.       }
  21265.       mass2: =
  21266.       {
  21267.         txt = "&"
  21268.         hint = "Mass2>Num. splash particles"
  21269.       }
  21270.       random: =
  21271.       {
  21272.         txt = "&"
  21273.         hint = "Random>Count variance"
  21274.       }
  21275.       sounds: =
  21276.       {
  21277.         txt = "&"
  21278.         hint = "Sounds>color index"
  21279.       }
  21280.       speed: =
  21281.       {
  21282.         txt = "&"
  21283.         hint = "Speed>Falling speed"
  21284.       }
  21285.       tright: =
  21286.       {
  21287.         txt = "&"
  21288.         hint = "Tright>Max extent"
  21289.       }
  21290.       pitch_speed: =
  21291.       {
  21292.         txt = "&"
  21293.         hint = "Pitch_Speed>deg/sec"
  21294.       }
  21295.       yaw_speed: =
  21296.       {
  21297.         txt = "&"
  21298.         hint = "Yaw_Speed>deg/sec"
  21299.       }
  21300.       roll_speed: =
  21301.       {
  21302.         txt = "&"
  21303.         hint = "Roll_Speed>deg/sec"
  21304.       }
  21305.       usermodel: =
  21306.       {
  21307.         txt = "&"
  21308.         hint = "Usermodel>model name"
  21309.       }
  21310.     }
  21311.     target_goal:form =
  21312.     {
  21313.       Help = "Counts a goal completed."
  21314.       bbox = '-8 -8 -8 8 8 8'
  21315.       spawnflags: =
  21316.       {
  21317.         txt = "&"
  21318.         typ = "X256"
  21319.         cap = "256>Not Easy"
  21320.       }
  21321.       spawnflags: =
  21322.       {
  21323.         txt = "&"
  21324.         typ = "X512"
  21325.         cap = "512>Not Normal"
  21326.       }
  21327.       spawnflags: =
  21328.       {
  21329.         txt = "&"
  21330.         typ = "X1024"
  21331.         cap = "1024>Not Hard"
  21332.       }
  21333.       spawnflags: =
  21334.       {
  21335.         txt = "&"
  21336.         typ = "X2048"
  21337.         cap = "2048>Not DM"
  21338.       }
  21339.       spawnflags: =
  21340.       {
  21341.         txt = "&"
  21342.         typ = "X2048"
  21343.       }
  21344.       targetname: =
  21345.       {
  21346.         txt = "&"
  21347.         hint = "Make sure this gets triggered by whatever the player has to do"
  21348.          " to complete this goal."
  21349.       }
  21350.     }
  21351.     target_help:form =
  21352.     {
  21353.       Help = "When fired, the message key becomes the current personal compute"
  21354.        "r string,"
  21355.       bbox = '-8 -8 -8 8 8 8'
  21356.       spawnflags: =
  21357.       {
  21358.         txt = "&"
  21359.         typ = "X256"
  21360.         cap = "256>Not Easy"
  21361.       }
  21362.       spawnflags: =
  21363.       {
  21364.         txt = "&"
  21365.         typ = "X512"
  21366.         cap = "512>Not Normal"
  21367.       }
  21368.       spawnflags: =
  21369.       {
  21370.         txt = "&"
  21371.         typ = "X1024"
  21372.         cap = "1024>Not Hard"
  21373.       }
  21374.       spawnflags: =
  21375.       {
  21376.         txt = "&"
  21377.         typ = "X2048"
  21378.         cap = "2048>Not DM"
  21379.       }
  21380.       spawnflags: =
  21381.       {
  21382.         txt = "&"
  21383.         typ = "X2048"
  21384.       }
  21385.       targetname: =
  21386.       {
  21387.         txt = "&"
  21388.         hint = "When the player completes the previous goal, this should also "
  21389.          "be triggered."
  21390.       }
  21391.       count: =
  21392.       {
  21393.         txt = "&"
  21394.         hint = "Count>kill at # uses"
  21395.       }
  21396.       spawnflags: =
  21397.       {
  21398.         txt = "&"
  21399.         typ = "X1"
  21400.         cap = "1>Main Objective"
  21401.         Hint = "Check this box to make the message appear in the primary objec"
  21402.          "tive otherwise it is displayed in the secondary objective."
  21403.       }
  21404.       message: =
  21405.       {
  21406.         txt = "&"
  21407.         hint = "Type in the message here that you what to display. Use \n to j"
  21408.          "ump to next line."
  21409.       }
  21410.     }
  21411.     target_laser:form =
  21412.     {
  21413.       Help = "When triggered, fires a laser. You can either set a target or a "
  21414.        "direction."
  21415.       bbox = '-8 -8 -8 8 8 8'
  21416.       spawnflags: =
  21417.       {
  21418.         txt = "&"
  21419.         typ = "X256"
  21420.         cap = "256>Not Easy"
  21421.       }
  21422.       spawnflags: =
  21423.       {
  21424.         txt = "&"
  21425.         typ = "X512"
  21426.         cap = "512>Not Normal"
  21427.       }
  21428.       spawnflags: =
  21429.       {
  21430.         txt = "&"
  21431.         typ = "X1024"
  21432.         cap = "1024>Not Hard"
  21433.       }
  21434.       spawnflags: =
  21435.       {
  21436.         txt = "&"
  21437.         typ = "X2048"
  21438.         cap = "2048>Not DM"
  21439.       }
  21440.       targetname: =
  21441.       {
  21442.         txt = "&"
  21443.         hint = "Set this to make it switchable."
  21444.       }
  21445.       angles: =
  21446.       {
  21447.         txt = "&"
  21448.         hint = "Angles>pitch yaw 0. Set this to make it shoot in a particular "
  21449.          "direction."
  21450.       }
  21451.       count: =
  21452.       {
  21453.         txt = "&"
  21454.         hint = "Count>kill at # deactivations"
  21455.       }
  21456.       movewith: =
  21457.       {
  21458.         txt = "&"
  21459.         hint = "Movewith>ent to move with"
  21460.       }
  21461.       spawnflags: =
  21462.       {
  21463.         txt = "&"
  21464.         typ = "X1"
  21465.         cap = "1>Start On"
  21466.         Hint = "It will be active when you enter the level."
  21467.       }
  21468.       spawnflags: =
  21469.       {
  21470.         txt = "&"
  21471.         typ = "X2"
  21472.         cap = "2>Red"
  21473.         Hint = "The laser is Red."
  21474.       }
  21475.       spawnflags: =
  21476.       {
  21477.         txt = "&"
  21478.         typ = "X4"
  21479.         cap = "4>Green"
  21480.         Hint = "The Laser is Green."
  21481.       }
  21482.       spawnflags: =
  21483.       {
  21484.         txt = "&"
  21485.         typ = "X8"
  21486.         cap = "8>Blue"
  21487.         Hint = "The Laser is Blue."
  21488.       }
  21489.       spawnflags: =
  21490.       {
  21491.         txt = "&"
  21492.         typ = "X16"
  21493.         cap = "16>Yellow"
  21494.         Hint = "The Laser is Yellow."
  21495.       }
  21496.       spawnflags: =
  21497.       {
  21498.         txt = "&"
  21499.         typ = "X32"
  21500.         cap = "32>Orange"
  21501.         Hint = "The Laser is Orange"
  21502.       }
  21503.       spawnflags: =
  21504.       {
  21505.         txt = "&"
  21506.         typ = "X64"
  21507.         cap = "64>Fat"
  21508.         Hint = "Doubles the width of the beam."
  21509.       }
  21510.       spawnflags: =
  21511.       {
  21512.         txt = "&"
  21513.         typ = "X128"
  21514.         cap = "128>Seek Player"
  21515.         Hint = "Not sure what this does. Update hint."
  21516.       }
  21517.       target: =
  21518.       {
  21519.         txt = "&"
  21520.         hint = "Target>ent aimed at. Set this to a func_train and the beam wil"
  21521.          "l follow it."
  21522.       }
  21523.       dmg: =
  21524.       {
  21525.         txt = "&"
  21526.         hint = "Dmg>damage/.1 sec"
  21527.       }
  21528.       style: =
  21529.       {
  21530.         txt = "&"
  21531.         hint = "Style>behavior"
  21532.         typ = "C"
  21533.         items = "0>Normal dmg"$0D"1>Dmg=0"$0D"2>1 + monster ignore"$0D"3>2 + n"
  21534.          "o spark"
  21535.         values = "0"$0D"1"$0D"2"$0D"3"
  21536.       }
  21537.       mass: =
  21538.       {
  21539.         txt = "&"
  21540.         hint = "Mass>beam width"
  21541.       }
  21542.       wait: =
  21543.       {
  21544.         txt = "&"
  21545.         hint = "Wait>sec between pulses"
  21546.       }
  21547.       delay: =
  21548.       {
  21549.         txt = "&"
  21550.         hint = "Delay>pulse duration (sec)"
  21551.       }
  21552.     }
  21553.     target_lightramp:form =
  21554.     {
  21555.       Help = "This makes the light fade in/out."
  21556.       bbox = '-8 -8 -8 8 8 8'
  21557.       spawnflags: =
  21558.       {
  21559.         txt = "&"
  21560.         typ = "X256"
  21561.         cap = "256>Not Easy"
  21562.       }
  21563.       spawnflags: =
  21564.       {
  21565.         txt = "&"
  21566.         typ = "X512"
  21567.         cap = "512>Not Normal"
  21568.       }
  21569.       spawnflags: =
  21570.       {
  21571.         txt = "&"
  21572.         typ = "X1024"
  21573.         cap = "1024>Not Hard"
  21574.       }
  21575.       spawnflags: =
  21576.       {
  21577.         txt = "&"
  21578.         typ = "X2048"
  21579.         cap = "2048>Not DM"
  21580.       }
  21581.       spawnflags: =
  21582.       {
  21583.         txt = "&"
  21584.         typ = "X2048"
  21585.       }
  21586.       targetname: =
  21587.       {
  21588.         txt = "&"
  21589.         hint = "The button or switch that you push to turn on the light should"
  21590.          " have this targeted instead of the light itself."
  21591.       }
  21592.       target: =
  21593.       {
  21594.         txt = "&"
  21595.         hint = "This is the name of the light that you want to do the ramping."
  21596.       }
  21597.       count: =
  21598.       {
  21599.         txt = "&"
  21600.         hint = "Count>kill at # uses"
  21601.       }
  21602.       spawnflags: =
  21603.       {
  21604.         txt = "&"
  21605.         typ = "X1"
  21606.         cap = "1>Toggle"
  21607.         Hint = "This will make the light fade on and off whenever it is trigge"
  21608.          "red."
  21609.       }
  21610.       spawnflags: =
  21611.       {
  21612.         txt = "&"
  21613.         typ = "X2"
  21614.         cap = "2>Custom"
  21615.       }
  21616.       spawnflags: =
  21617.       {
  21618.         txt = "&"
  21619.         typ = "X4"
  21620.         cap = "4>Loop"
  21621.       }
  21622.       speed: =
  21623.       {
  21624.         txt = "&"
  21625.         hint = "Speed>sec to cover range. How many seconds the ramping will ta"
  21626.          "ke."
  21627.       }
  21628.       message: =
  21629.       {
  21630.         txt = "&"
  21631.         hint = "Message>range or sequence(a-z). Two letters; starting lightlev"
  21632.          "el and ending lightlevel."
  21633.       }
  21634.     }
  21635.     target_lightswitch:form =
  21636.     {
  21637.       bbox = '-8 -8 -8 8 8 8'
  21638.       spawnflags: =
  21639.       {
  21640.         txt = "&"
  21641.         typ = "X256"
  21642.         cap = "256>Not Easy"
  21643.       }
  21644.       spawnflags: =
  21645.       {
  21646.         txt = "&"
  21647.         typ = "X512"
  21648.         cap = "512>Not Normal"
  21649.       }
  21650.       spawnflags: =
  21651.       {
  21652.         txt = "&"
  21653.         typ = "X1024"
  21654.         cap = "1024>Not Hard"
  21655.       }
  21656.       spawnflags: =
  21657.       {
  21658.         txt = "&"
  21659.         typ = "X2048"
  21660.         cap = "2048>Not DM"
  21661.       }
  21662.       targetname: =
  21663.       {
  21664.         txt = "&"
  21665.         hint = "Targetname>name"
  21666.       }
  21667.       count: =
  21668.       {
  21669.         txt = "&"
  21670.         hint = "Count>kill at # uses"
  21671.       }
  21672.       message: =
  21673.       {
  21674.         txt = "&"
  21675.         hint = "Message>min light level (a-m)"
  21676.       }
  21677.     }
  21678.     target_locator:form =
  21679.     {
  21680.       bbox = '-8 -8 -8 8 8 8'
  21681.       spawnflags: =
  21682.       {
  21683.         txt = "&"
  21684.         typ = "X256"
  21685.         cap = "256>Not Easy"
  21686.       }
  21687.       spawnflags: =
  21688.       {
  21689.         txt = "&"
  21690.         typ = "X512"
  21691.         cap = "512>Not Normal"
  21692.       }
  21693.       spawnflags: =
  21694.       {
  21695.         txt = "&"
  21696.         typ = "X1024"
  21697.         cap = "1024>Not Hard"
  21698.       }
  21699.       spawnflags: =
  21700.       {
  21701.         txt = "&"
  21702.         typ = "X2048"
  21703.         cap = "2048>Not DM"
  21704.       }
  21705.       targetname: =
  21706.       {
  21707.         txt = "&"
  21708.         hint = "Targetname>name"
  21709.       }
  21710.       target: =
  21711.       {
  21712.         txt = "&"
  21713.         hint = "Target>entity randomized"
  21714.       }
  21715.       pathtarget: =
  21716.       {
  21717.         txt = "&"
  21718.         hint = "Pathtarget>1st path_corner"
  21719.       }
  21720.     }
  21721.     target_lock:form =
  21722.     {
  21723.       bbox = '-8 -8 -8 8 8 8'
  21724.       spawnflags: =
  21725.       {
  21726.         txt = "&"
  21727.         typ = "X256"
  21728.         cap = "256>Not Easy"
  21729.       }
  21730.       spawnflags: =
  21731.       {
  21732.         txt = "&"
  21733.         typ = "X512"
  21734.         cap = "512>Not Normal"
  21735.       }
  21736.       spawnflags: =
  21737.       {
  21738.         txt = "&"
  21739.         typ = "X1024"
  21740.         cap = "1024>Not Hard"
  21741.       }
  21742.       spawnflags: =
  21743.       {
  21744.         txt = "&"
  21745.         typ = "X2048"
  21746.         cap = "2048>Not DM"
  21747.       }
  21748.       targetname: =
  21749.       {
  21750.         txt = "&"
  21751.         hint = "Targetname>name"
  21752.       }
  21753.       spawnflags: =
  21754.       {
  21755.         txt = "&"
  21756.         typ = "X1"
  21757.         cap = "1>Crosslevel"
  21758.       }
  21759.       spawnflags: =
  21760.       {
  21761.         txt = "&"
  21762.         typ = "X2"
  21763.         cap = "2>HUD"
  21764.       }
  21765.       target: =
  21766.       {
  21767.         txt = "&"
  21768.         hint = "Target>success target"
  21769.       }
  21770.       pathtarget: =
  21771.       {
  21772.         txt = "&"
  21773.         hint = "Pathtarget>failure target"
  21774.       }
  21775.       team: =
  21776.       {
  21777.         txt = "&"
  21778.         hint = "Team>target_lock_digit"
  21779.       }
  21780.       key_message: =
  21781.       {
  21782.         txt = "&"
  21783.         hint = "Key_message>initial digits shown"
  21784.       }
  21785.       message: =
  21786.       {
  21787.         txt = "&"
  21788.         hint = "Message>failure message"
  21789.       }
  21790.     }
  21791.     target_lock_code:form =
  21792.     {
  21793.       bbox = '-8 -8 -8 8 8 8'
  21794.       spawnflags: =
  21795.       {
  21796.         txt = "&"
  21797.         typ = "X256"
  21798.         cap = "256>Not Easy"
  21799.       }
  21800.       spawnflags: =
  21801.       {
  21802.         txt = "&"
  21803.         typ = "X512"
  21804.         cap = "512>Not Normal"
  21805.       }
  21806.       spawnflags: =
  21807.       {
  21808.         txt = "&"
  21809.         typ = "X1024"
  21810.         cap = "1024>Not Hard"
  21811.       }
  21812.       spawnflags: =
  21813.       {
  21814.         txt = "&"
  21815.         typ = "X2048"
  21816.         cap = "2048>Not DM"
  21817.       }
  21818.       targetname: =
  21819.       {
  21820.         txt = "&"
  21821.         hint = "Targetname>name"
  21822.       }
  21823.       spawnflags: =
  21824.       {
  21825.         txt = "&"
  21826.         typ = "X1"
  21827.         cap = "1>Crosslevel"
  21828.       }
  21829.       target: =
  21830.       {
  21831.         txt = "&"
  21832.         hint = "Target>target_lock"
  21833.       }
  21834.     }
  21835.     target_lock_clue:form =
  21836.     {
  21837.       bbox = '-8 -8 -8 8 8 8'
  21838.       spawnflags: =
  21839.       {
  21840.         txt = "&"
  21841.         typ = "X256"
  21842.         cap = "256>Not Easy"
  21843.       }
  21844.       spawnflags: =
  21845.       {
  21846.         txt = "&"
  21847.         typ = "X512"
  21848.         cap = "512>Not Normal"
  21849.       }
  21850.       spawnflags: =
  21851.       {
  21852.         txt = "&"
  21853.         typ = "X1024"
  21854.         cap = "1024>Not Hard"
  21855.       }
  21856.       spawnflags: =
  21857.       {
  21858.         txt = "&"
  21859.         typ = "X2048"
  21860.         cap = "2048>Not DM"
  21861.       }
  21862.       targetname: =
  21863.       {
  21864.         txt = "&"
  21865.         hint = "Targetname>name"
  21866.       }
  21867.       spawnflags: =
  21868.       {
  21869.         txt = "&"
  21870.         typ = "X1"
  21871.         cap = "1>Crosslevel"
  21872.       }
  21873.       target: =
  21874.       {
  21875.         txt = "&"
  21876.         hint = "Target>target_lock"
  21877.       }
  21878.       team: =
  21879.       {
  21880.         txt = "&"
  21881.         hint = "Team>target_characters"
  21882.       }
  21883.     }
  21884.     t_LockDigit:incl =
  21885.     {
  21886.       spawnflags: =
  21887.       {
  21888.         txt = "&"
  21889.         typ = "X256"
  21890.         cap = "256>Not Easy"
  21891.       }
  21892.       spawnflags: =
  21893.       {
  21894.         txt = "&"
  21895.         typ = "X512"
  21896.         cap = "512>Not Normal"
  21897.       }
  21898.       spawnflags: =
  21899.       {
  21900.         txt = "&"
  21901.         typ = "X1024"
  21902.         cap = "1024>Not Hard"
  21903.       }
  21904.       spawnflags: =
  21905.       {
  21906.         txt = "&"
  21907.         typ = "X2048"
  21908.         cap = "2048>Not DM"
  21909.       }
  21910.       targetname: =
  21911.       {
  21912.         txt = "&"
  21913.         hint = "Targetname>name"
  21914.       }
  21915.       team: =
  21916.       {
  21917.         txt = "&"
  21918.         hint = "Team>target_lock"
  21919.       }
  21920.       count: =
  21921.       {
  21922.         txt = "&"
  21923.         hint = "Count>pos in string (R>L)"
  21924.       }
  21925.     }
  21926.     target_lock_digit:form =
  21927.     {
  21928.       spawnflags: =
  21929.       {
  21930.         txt = "&"
  21931.         typ = "X256"
  21932.         cap = "256>Not Easy"
  21933.       }
  21934.       spawnflags: =
  21935.       {
  21936.         txt = "&"
  21937.         typ = "X512"
  21938.         cap = "512>Not Normal"
  21939.       }
  21940.       spawnflags: =
  21941.       {
  21942.         txt = "&"
  21943.         typ = "X1024"
  21944.         cap = "1024>Not Hard"
  21945.       }
  21946.       spawnflags: =
  21947.       {
  21948.         txt = "&"
  21949.         typ = "X2048"
  21950.         cap = "2048>Not DM"
  21951.       }
  21952.       targetname: =
  21953.       {
  21954.         txt = "&"
  21955.         hint = "Targetname>name"
  21956.       }
  21957.       team: =
  21958.       {
  21959.         txt = "&"
  21960.         hint = "Team>target_lock"
  21961.       }
  21962.       count: =
  21963.       {
  21964.         txt = "&"
  21965.         hint = "Count>pos in string (R>L)"
  21966.       }
  21967.       _minlight: =
  21968.       {
  21969.         txt = "&"
  21970.         hint = "_minlight>mottled glow 0.0-2.0"
  21971.       }
  21972.       _ambient: =
  21973.       {
  21974.         txt = "&"
  21975.         Typ = "LN"
  21976.         hint = "_ambient>minlight-RGB or absolute"
  21977.       }
  21978.       light: =
  21979.       {
  21980.         txt = "&"
  21981.         hint = "Light>tex light value"
  21982.       }
  21983.       _lightmin: =
  21984.       {
  21985.         txt = "&"
  21986.         hint = "_lightmin>min tex light value"
  21987.       }
  21988.       style: =
  21989.       {
  21990.         txt = "&"
  21991.         hint = "Style>type tex light"
  21992.         typ = "C"
  21993.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  21994.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  21995.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  21996.          "er"$0D"11>Slow pulse, no black"
  21997.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  21998.          "0"$0D"11"
  21999.       }
  22000.       _color: =
  22001.       {
  22002.         txt = "&"
  22003.         Typ = "LN"
  22004.         hint = "_color>tex light RGB color"
  22005.       }
  22006.       _focus: =
  22007.       {
  22008.         txt = "&"
  22009.         hint = "_focus>fade tex light edges"
  22010.       }
  22011.       _minlighta: =
  22012.       {
  22013.         txt = "&"
  22014.         hint = "_minlighta>abs scale minlite"
  22015.       }
  22016.     }
  22017.     target_monitor:form =
  22018.     {
  22019.       bbox = '-8 -8 -8 8 8 8'
  22020.       spawnflags: =
  22021.       {
  22022.         txt = "&"
  22023.         typ = "X256"
  22024.         cap = "256>Not Easy"
  22025.       }
  22026.       spawnflags: =
  22027.       {
  22028.         txt = "&"
  22029.         typ = "X512"
  22030.         cap = "512>Not Normal"
  22031.       }
  22032.       spawnflags: =
  22033.       {
  22034.         txt = "&"
  22035.         typ = "X1024"
  22036.         cap = "1024>Not Hard"
  22037.       }
  22038.       spawnflags: =
  22039.       {
  22040.         txt = "&"
  22041.         typ = "X2048"
  22042.         cap = "2048>Not DM"
  22043.       }
  22044.       targetname: =
  22045.       {
  22046.         txt = "&"
  22047.         hint = "Targetname>name"
  22048.       }
  22049.       movewith: =
  22050.       {
  22051.         txt = "&"
  22052.         hint = "Movewith>ent to move with"
  22053.       }
  22054.       angles: =
  22055.       {
  22056.         txt = "&"
  22057.         hint = "Angles>pitch yaw roll"
  22058.       }
  22059.       count: =
  22060.       {
  22061.         txt = "&"
  22062.         hint = "Count>kill at # uses"
  22063.       }
  22064.       spawnflags: =
  22065.       {
  22066.         txt = "&"
  22067.         typ = "X1"
  22068.         cap = "1>Chase Cam"
  22069.       }
  22070.       wait: =
  22071.       {
  22072.         txt = "&"
  22073.         hint = "Wait>sec at monitor"
  22074.       }
  22075.       target: =
  22076.       {
  22077.         txt = "&"
  22078.         hint = "Target>ent to view"
  22079.       }
  22080.       noise: =
  22081.       {
  22082.         t_soundbrowser = !
  22083.         hint = "wav file to play."$0D$0D
  22084.            "The file selection button ... to the right"$0D
  22085.            "lets you pick the sound you want by clicking on it."$0D
  22086.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  22087.            "and place your .wav files there. You can also create"$0D
  22088.            "sub-folders within the 'sound' folder to group your files."$0D
  22089.            $0D"Right clicking on the sound file will let you play it."$0D
  22090.            "The path is set so it will work if put into a .pak file."
  22091.       }
  22092.       distance: =
  22093.       {
  22094.         txt = "&"
  22095.         hint = "Distance>chasecam distance"
  22096.       }
  22097.       height: =
  22098.       {
  22099.         txt = "&"
  22100.         hint = "Height>chasecam height"
  22101.       }
  22102.     }
  22103.     target_monsterbattle:form =
  22104.     {
  22105.       bbox = '-8 -8 -8 8 8 8'
  22106.       spawnflags: =
  22107.       {
  22108.         txt = "&"
  22109.         typ = "X256"
  22110.         cap = "256>Not Easy"
  22111.       }
  22112.       spawnflags: =
  22113.       {
  22114.         txt = "&"
  22115.         typ = "X512"
  22116.         cap = "512>Not Normal"
  22117.       }
  22118.       spawnflags: =
  22119.       {
  22120.         txt = "&"
  22121.         typ = "X1024"
  22122.         cap = "1024>Not Hard"
  22123.       }
  22124.       spawnflags: =
  22125.       {
  22126.         txt = "&"
  22127.         typ = "X2048"
  22128.         cap = "2048>Not DM"
  22129.       }
  22130.       spawnflags: =
  22131.       {
  22132.         txt = "&"
  22133.         typ = "X2048"
  22134.       }
  22135.       targetname: =
  22136.       {
  22137.         txt = "&"
  22138.         hint = "Targetname>name"
  22139.       }
  22140.       count: =
  22141.       {
  22142.         txt = "&"
  22143.         hint = "Count>kill at # uses"
  22144.       }
  22145.       target: =
  22146.       {
  22147.         txt = "&"
  22148.         hint = "Target>monster angered"
  22149.       }
  22150.       killtarget: =
  22151.       {
  22152.         txt = "&"
  22153.         hint = "Killtarget>entity to attack"
  22154.       }
  22155.     }
  22156.     target_movewith:form =
  22157.     {
  22158.       bbox = '-8 -8 -8 8 8 8'
  22159.       spawnflags: =
  22160.       {
  22161.         txt = "&"
  22162.         typ = "X256"
  22163.         cap = "256>Not Easy"
  22164.       }
  22165.       spawnflags: =
  22166.       {
  22167.         txt = "&"
  22168.         typ = "X512"
  22169.         cap = "512>Not Normal"
  22170.       }
  22171.       spawnflags: =
  22172.       {
  22173.         txt = "&"
  22174.         typ = "X1024"
  22175.         cap = "1024>Not Hard"
  22176.       }
  22177.       spawnflags: =
  22178.       {
  22179.         txt = "&"
  22180.         typ = "X2048"
  22181.         cap = "2048>Not DM"
  22182.       }
  22183.       targetname: =
  22184.       {
  22185.         txt = "&"
  22186.         hint = "Targetname>name"
  22187.       }
  22188.       count: =
  22189.       {
  22190.         txt = "&"
  22191.         hint = "Count>kill at # uses"
  22192.       }
  22193.       target: =
  22194.       {
  22195.         txt = "&"
  22196.         hint = "Target>movewith child"
  22197.       }
  22198.       pathtarget: =
  22199.       {
  22200.         txt = "&"
  22201.         hint = "Pathtarget>movewith parent"
  22202.       }
  22203.       spawnflags: =
  22204.       {
  22205.         txt = "&"
  22206.         typ = "X1"
  22207.         cap = "1>Detach"
  22208.       }
  22209.     }
  22210.     target_playback:form =
  22211.     {
  22212.       bbox = '-8 -8 -8 8 8 8'
  22213.       spawnflags: =
  22214.       {
  22215.         txt = "&"
  22216.         typ = "X256"
  22217.         cap = "256>Not Easy"
  22218.       }
  22219.       spawnflags: =
  22220.       {
  22221.         txt = "&"
  22222.         typ = "X512"
  22223.         cap = "512>Not Normal"
  22224.       }
  22225.       spawnflags: =
  22226.       {
  22227.         txt = "&"
  22228.         typ = "X1024"
  22229.         cap = "1024>Not Hard"
  22230.       }
  22231.       spawnflags: =
  22232.       {
  22233.         txt = "&"
  22234.         typ = "X2048"
  22235.         cap = "2048>Not DM"
  22236.       }
  22237.       targetname: =
  22238.       {
  22239.         txt = "&"
  22240.         hint = "Targetname>name"
  22241.       }
  22242.       movewith: =
  22243.       {
  22244.         txt = "&"
  22245.         hint = "Movewith>ent to move with"
  22246.       }
  22247.       count: =
  22248.       {
  22249.         txt = "&"
  22250.         hint = "Count>kill at # uses"
  22251.       }
  22252.       spawnflags: =
  22253.       {
  22254.         txt = "&"
  22255.         typ = "X1"
  22256.         cap = "1>Loop"
  22257.       }
  22258.       spawnflags: =
  22259.       {
  22260.         txt = "&"
  22261.         typ = "X2"
  22262.         cap = "2>Toggle"
  22263.       }
  22264.       spawnflags: =
  22265.       {
  22266.         txt = "&"
  22267.         typ = "X4"
  22268.         cap = "4>Music"
  22269.       }
  22270.       spawnflags: =
  22271.       {
  22272.         txt = "&"
  22273.         typ = "X8"
  22274.         cap = "8>Start On"
  22275.       }
  22276.       spawnflags: =
  22277.       {
  22278.         txt = "&"
  22279.         typ = "X16"
  22280.         cap = "16>3D"
  22281.       }
  22282.       distance: =
  22283.       {
  22284.         txt = "&"
  22285.         hint = "Distance>full volume range (3D only)"
  22286.       }
  22287.       noise: =
  22288.       {
  22289.         t_soundbrowser = !
  22290.         hint = "wav file to play."$0D$0D
  22291.            "The file selection button ... to the right"$0D
  22292.            "lets you pick the sound you want by clicking on it."$0D
  22293.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  22294.            "and place your .wav files there. You can also create"$0D
  22295.            "sub-folders within the 'sound' folder to group your files."$0D
  22296.            $0D"Right clicking on the sound file will let you play it."$0D
  22297.            "The path is set so it will work if put into a .pak file."
  22298.       }
  22299.       volume: =
  22300.       {
  22301.         txt = "&"
  22302.         hint = "Volume>loudness (0.0-1.0)"
  22303.       }
  22304.       target: =
  22305.       {
  22306.         txt = "&"
  22307.         hint = "Target>Ent to fire at end of sound"
  22308.       }
  22309.       fadein: =
  22310.       {
  22311.         txt = "&"
  22312.         hint = "fadein>fade-in time (sec)"
  22313.       }
  22314.       fadeout: =
  22315.       {
  22316.         txt = "&"
  22317.         hint = "fadeout>fade-out time (sec)"
  22318.       }
  22319.     }
  22320.     target_precipitation:form =
  22321.     {
  22322.       bbox = '-8 -8 -8 8 8 8'
  22323.       spawnflags: =
  22324.       {
  22325.         txt = "&"
  22326.         typ = "X256"
  22327.         cap = "256>Not Easy"
  22328.       }
  22329.       spawnflags: =
  22330.       {
  22331.         txt = "&"
  22332.         typ = "X512"
  22333.         cap = "512>Not Normal"
  22334.       }
  22335.       spawnflags: =
  22336.       {
  22337.         txt = "&"
  22338.         typ = "X1024"
  22339.         cap = "1024>Not Hard"
  22340.       }
  22341.       spawnflags: =
  22342.       {
  22343.         txt = "&"
  22344.         typ = "X2048"
  22345.         cap = "2048>Not DM"
  22346.       }
  22347.       targetname: =
  22348.       {
  22349.         txt = "&"
  22350.         hint = "Targetname>name"
  22351.       }
  22352.       angles: =
  22353.       {
  22354.         txt = "&"
  22355.         hint = "Angles>pitch yaw 0"
  22356.       }
  22357.       effects: =
  22358.       {
  22359.         txt = "&"
  22360.         hint = "Effects>geewhiz"
  22361.         typ = "C"
  22362.         items = "0>combine:add values"$0D"1>rotate"$0D"2>gib"$0D"8>blaster"$0D
  22363.          "16>rocket"$0D"32>grenade"$0D"64>hyperblaster"$0D"128>bfg"$0D"256>col"
  22364.          "or_shell"$0D"512>powerscreen"$0D"16384>flies"$0D"32768>quad"$0D"6553"
  22365.          "6>pent"$0D"131072>teleporter"$0D"262144>flag1"$0D"524288>flag2"$0D"1"
  22366.          "048576>ionripper"$0D"2097152>greengib"$0D"4194304>blue_hb"$0D"838860"
  22367.          "8>spinning_lights"$0D"16777216>plasma"$0D"33554432>trap"$0D"67108864"
  22368.          ">tracker"$0D"134217728>double"$0D"268435456>spheretrans"$0D"53687091"
  22369.          "2>tagtrail"$0D"1073741824>half_damage"$0D"2147483648>tracker_trail"
  22370.         values = "0"$0D"1"$0D"2"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"256"$0D
  22371.          "512"$0D"16384"$0D"32768"$0D"65536"$0D"131072"$0D"262144"$0D"524288"$0D
  22372.          "1048576"$0D"2097152"$0D"4194304"$0D"8388608"$0D"16777216"$0D"3355443"
  22373.          "2"$0D"67108864"$0D"134217728"$0D"268435456"$0D"536870912"$0D"1073741"
  22374.          "824"$0D"2147483648"
  22375.       }
  22376.       renderfx: =
  22377.       {
  22378.         txt = "&"
  22379.         hint = "RenderFX>eyecandy"
  22380.         typ = "C"
  22381.         items = "0>combine:add values"$0D"1>minlight"$0D"2>viewermodel"$0D"4>w"
  22382.          "eaponmodel"$0D"8>fullbright"$0D"16>depthhack"$0D"32>translucent"$0D"6"
  22383.          "4>framelerp"$0D"128>beam"$0D"512>glow"$0D"1024>shell_red"$0D"2048>sh"
  22384.          "ell_green"$0D"4096>shell_blue"$0D"32768>ir_visible"$0D"65536>shell_d"
  22385.          "ouble"$0D"131072>shell_half_damage"$0D"262144>use_disguise"
  22386.         values = "0"$0D"1"$0D"2"$0D"4"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"5"
  22387.          "12"$0D"1024"$0D"2048"$0D"4096"$0D"32768"$0D"65536"$0D"131072"$0D"262"
  22388.          "144"
  22389.       }
  22390.       spawnflags: =
  22391.       {
  22392.         txt = "&"
  22393.         typ = "X1"
  22394.         cap = "1>Start On"
  22395.       }
  22396.       spawnflags: =
  22397.       {
  22398.         txt = "&"
  22399.         typ = "X2"
  22400.         cap = "2>Splash"
  22401.       }
  22402.       style: =
  22403.       {
  22404.         txt = "&"
  22405.         hint = "Style>effect"
  22406.         typ = "C"
  22407.         items = "0>Single raindrop"$0D"1>10 raindrops"$0D"2>10 snowflakes"$0D"3"
  22408.          ">Leaves"$0D"4>User-defined"
  22409.         values = "0"$0D"1"$0D"2"$0D"3"$0D"4"
  22410.       }
  22411.       attenuation: =
  22412.       {
  22413.         txt = "&"
  22414.         hint = "Attenuation>Rebound"
  22415.       }
  22416.       bleft: =
  22417.       {
  22418.         txt = "&"
  22419.         hint = "Bleft>Min extent"
  22420.       }
  22421.       count: =
  22422.       {
  22423.         txt = "&"
  22424.         hint = "Count>Number/frame"
  22425.       }
  22426.       fadeout: =
  22427.       {
  22428.         txt = "&"
  22429.         hint = "Fadeout>Leaf life"
  22430.       }
  22431.       gravity: =
  22432.       {
  22433.         txt = "&"
  22434.         hint = "Gravity>sv_gravity ratio"
  22435.       }
  22436.       mass: =
  22437.       {
  22438.         txt = "&"
  22439.         hint = "Mass>Weight of model"
  22440.       }
  22441.       mass2: =
  22442.       {
  22443.         txt = "&"
  22444.         hint = "Mass2>Num. splash particles"
  22445.       }
  22446.       random: =
  22447.       {
  22448.         txt = "&"
  22449.         hint = "Random>Count variance"
  22450.       }
  22451.       sounds: =
  22452.       {
  22453.         txt = "&"
  22454.         hint = "Sounds>color index"
  22455.       }
  22456.       speed: =
  22457.       {
  22458.         txt = "&"
  22459.         hint = "Speed>Falling speed"
  22460.       }
  22461.       tright: =
  22462.       {
  22463.         txt = "&"
  22464.         hint = "Tright>Max extent"
  22465.       }
  22466.       pitch_speed: =
  22467.       {
  22468.         txt = "&"
  22469.         hint = "Pitch_Speed>deg/sec"
  22470.       }
  22471.       yaw_speed: =
  22472.       {
  22473.         txt = "&"
  22474.         hint = "Yaw_Speed>deg/sec"
  22475.       }
  22476.       roll_speed: =
  22477.       {
  22478.         txt = "&"
  22479.         hint = "Roll_Speed>deg/sec"
  22480.       }
  22481.       usermodel: =
  22482.       {
  22483.         txt = "&"
  22484.         hint = "Usermodel>model name"
  22485.       }
  22486.     }
  22487.     target_rocks:form =
  22488.     {
  22489.       bbox = '-8 -8 -8 8 8 8'
  22490.       spawnflags: =
  22491.       {
  22492.         txt = "&"
  22493.         typ = "X256"
  22494.         cap = "256>Not Easy"
  22495.       }
  22496.       spawnflags: =
  22497.       {
  22498.         txt = "&"
  22499.         typ = "X512"
  22500.         cap = "512>Not Normal"
  22501.       }
  22502.       spawnflags: =
  22503.       {
  22504.         txt = "&"
  22505.         typ = "X1024"
  22506.         cap = "1024>Not Hard"
  22507.       }
  22508.       spawnflags: =
  22509.       {
  22510.         txt = "&"
  22511.         typ = "X2048"
  22512.         cap = "2048>Not DM"
  22513.       }
  22514.       targetname: =
  22515.       {
  22516.         txt = "&"
  22517.         hint = "Targetname>name"
  22518.       }
  22519.       angles: =
  22520.       {
  22521.         txt = "&"
  22522.         hint = "Angles>pitch yaw 0"
  22523.       }
  22524.       count: =
  22525.       {
  22526.         txt = "&"
  22527.         hint = "Count>kill at # uses"
  22528.       }
  22529.       mass: =
  22530.       {
  22531.         txt = "&"
  22532.         hint = "Mass>debris amount"
  22533.       }
  22534.       speed: =
  22535.       {
  22536.         txt = "&"
  22537.         hint = "Speed>units/sec"
  22538.       }
  22539.     }
  22540.     target_rotation:form =
  22541.     {
  22542.       bbox = '-8 -8 -8 8 8 8'
  22543.       spawnflags: =
  22544.       {
  22545.         txt = "&"
  22546.         typ = "X256"
  22547.         cap = "256>Not Easy"
  22548.       }
  22549.       spawnflags: =
  22550.       {
  22551.         txt = "&"
  22552.         typ = "X512"
  22553.         cap = "512>Not Normal"
  22554.       }
  22555.       spawnflags: =
  22556.       {
  22557.         txt = "&"
  22558.         typ = "X1024"
  22559.         cap = "1024>Not Hard"
  22560.       }
  22561.       spawnflags: =
  22562.       {
  22563.         txt = "&"
  22564.         typ = "X2048"
  22565.         cap = "2048>Not DM"
  22566.       }
  22567.       targetname: =
  22568.       {
  22569.         txt = "&"
  22570.         hint = "Targetname>name"
  22571.       }
  22572.       count: =
  22573.       {
  22574.         txt = "&"
  22575.         hint = "Count>kill at # uses"
  22576.       }
  22577.       spawnflags: =
  22578.       {
  22579.         txt = "&"
  22580.         typ = "X1"
  22581.         cap = "1>No Loop"
  22582.       }
  22583.       spawnflags: =
  22584.       {
  22585.         txt = "&"
  22586.         typ = "X2"
  22587.         cap = "2>Random"
  22588.       }
  22589.       target: =
  22590.       {
  22591.         txt = "&"
  22592.         hint = "Target>ent(s) to trigger"
  22593.       }
  22594.     }
  22595.     target_secret:form =
  22596.     {
  22597.       Help = "Counts a secret found."
  22598.       bbox = '-8 -8 -8 8 8 8'
  22599.       spawnflags: =
  22600.       {
  22601.         txt = "&"
  22602.         typ = "X256"
  22603.         cap = "256>Not Easy"
  22604.       }
  22605.       spawnflags: =
  22606.       {
  22607.         txt = "&"
  22608.         typ = "X512"
  22609.         cap = "512>Not Normal"
  22610.       }
  22611.       spawnflags: =
  22612.       {
  22613.         txt = "&"
  22614.         typ = "X1024"
  22615.         cap = "1024>Not Hard"
  22616.       }
  22617.       spawnflags: =
  22618.       {
  22619.         txt = "&"
  22620.         typ = "X2048"
  22621.         cap = "2048>Not DM"
  22622.       }
  22623.       spawnflags: =
  22624.       {
  22625.         txt = "&"
  22626.         typ = "X2048"
  22627.       }
  22628.       targetname: =
  22629.       {
  22630.         txt = "&"
  22631.         hint = "Place a trigger brush in the pathway to a secret area and use "
  22632.          "this as the target."
  22633.       }
  22634.       message: =
  22635.       {
  22636.         txt = "&"
  22637.         hint = "Message>print when activated"
  22638.       }
  22639.     }
  22640.     target_set_effect:form =
  22641.     {
  22642.       bbox = '-8 -8 -8 8 8 8'
  22643.       spawnflags: =
  22644.       {
  22645.         txt = "&"
  22646.         typ = "X256"
  22647.         cap = "256>Not Easy"
  22648.       }
  22649.       spawnflags: =
  22650.       {
  22651.         txt = "&"
  22652.         typ = "X512"
  22653.         cap = "512>Not Normal"
  22654.       }
  22655.       spawnflags: =
  22656.       {
  22657.         txt = "&"
  22658.         typ = "X1024"
  22659.         cap = "1024>Not Hard"
  22660.       }
  22661.       spawnflags: =
  22662.       {
  22663.         txt = "&"
  22664.         typ = "X2048"
  22665.         cap = "2048>Not DM"
  22666.       }
  22667.       targetname: =
  22668.       {
  22669.         txt = "&"
  22670.         hint = "Targetname>name"
  22671.       }
  22672.       effects: =
  22673.       {
  22674.         txt = "&"
  22675.         hint = "Effects>geewhiz"
  22676.         typ = "C"
  22677.         items = "0>combine:add values"$0D"1>rotate"$0D"2>gib"$0D"8>blaster"$0D
  22678.          "16>rocket"$0D"32>grenade"$0D"64>hyperblaster"$0D"128>bfg"$0D"256>col"
  22679.          "or_shell"$0D"512>powerscreen"$0D"16384>flies"$0D"32768>quad"$0D"6553"
  22680.          "6>pent"$0D"131072>teleporter"$0D"262144>flag1"$0D"524288>flag2"$0D"1"
  22681.          "048576>ionripper"$0D"2097152>greengib"$0D"4194304>blue_hb"$0D"838860"
  22682.          "8>spinning_lights"$0D"16777216>plasma"$0D"33554432>trap"$0D"67108864"
  22683.          ">tracker"$0D"134217728>double"$0D"268435456>spheretrans"$0D"53687091"
  22684.          "2>tagtrail"$0D"1073741824>half_damage"$0D"2147483648>tracker_trail"
  22685.         values = "0"$0D"1"$0D"2"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"256"$0D
  22686.          "512"$0D"16384"$0D"32768"$0D"65536"$0D"131072"$0D"262144"$0D"524288"$0D
  22687.          "1048576"$0D"2097152"$0D"4194304"$0D"8388608"$0D"16777216"$0D"3355443"
  22688.          "2"$0D"67108864"$0D"134217728"$0D"268435456"$0D"536870912"$0D"1073741"
  22689.          "824"$0D"2147483648"
  22690.       }
  22691.       renderfx: =
  22692.       {
  22693.         txt = "&"
  22694.         hint = "RenderFX>eyecandy"
  22695.         typ = "C"
  22696.         items = "0>combine:add values"$0D"1>minlight"$0D"2>viewermodel"$0D"4>w"
  22697.          "eaponmodel"$0D"8>fullbright"$0D"16>depthhack"$0D"32>translucent"$0D"6"
  22698.          "4>framelerp"$0D"128>beam"$0D"512>glow"$0D"1024>shell_red"$0D"2048>sh"
  22699.          "ell_green"$0D"4096>shell_blue"$0D"32768>ir_visible"$0D"65536>shell_d"
  22700.          "ouble"$0D"131072>shell_half_damage"$0D"262144>use_disguise"
  22701.         values = "0"$0D"1"$0D"2"$0D"4"$0D"8"$0D"16"$0D"32"$0D"64"$0D"128"$0D"5"
  22702.          "12"$0D"1024"$0D"2048"$0D"4096"$0D"32768"$0D"65536"$0D"131072"$0D"262"
  22703.          "144"
  22704.       }
  22705.       target: =
  22706.       {
  22707.         txt = "&"
  22708.         hint = "Target>ent to enhance"
  22709.       }
  22710.     }
  22711.     target_sky:form =
  22712.     {
  22713.       bbox = '-8 -8 -8 8 8 8'
  22714.       spawnflags: =
  22715.       {
  22716.         txt = "&"
  22717.         typ = "X256"
  22718.         cap = "256>Not Easy"
  22719.       }
  22720.       spawnflags: =
  22721.       {
  22722.         txt = "&"
  22723.         typ = "X512"
  22724.         cap = "512>Not Normal"
  22725.       }
  22726.       spawnflags: =
  22727.       {
  22728.         txt = "&"
  22729.         typ = "X1024"
  22730.         cap = "1024>Not Hard"
  22731.       }
  22732.       spawnflags: =
  22733.       {
  22734.         txt = "&"
  22735.         typ = "X2048"
  22736.         cap = "2048>Not DM"
  22737.       }
  22738.       spawnflags: =
  22739.       {
  22740.         txt = "&"
  22741.         typ = "X2048"
  22742.       }
  22743.       targetname: =
  22744.       {
  22745.         txt = "&"
  22746.         hint = "Targetname>name"
  22747.       }
  22748.       count: =
  22749.       {
  22750.         txt = "&"
  22751.         hint = "Count>kill at # uses"
  22752.       }
  22753.       sky: =
  22754.       {
  22755.         txt = "&"
  22756.         hint = "Sky>env map name"
  22757.       }
  22758.     }
  22759.     target_spawner:form =
  22760.     {
  22761.       Help = "Set target to the type of entity you want spawned. Useful for sp"
  22762.        "awning monsters and gibs."
  22763.       bbox = '-8 -8 -8 8 8 8'
  22764.       spawnflags: =
  22765.       {
  22766.         txt = "&"
  22767.         typ = "X256"
  22768.         cap = "256>Not Easy"
  22769.       }
  22770.       spawnflags: =
  22771.       {
  22772.         txt = "&"
  22773.         typ = "X512"
  22774.         cap = "512>Not Normal"
  22775.       }
  22776.       spawnflags: =
  22777.       {
  22778.         txt = "&"
  22779.         typ = "X1024"
  22780.         cap = "1024>Not Hard"
  22781.       }
  22782.       spawnflags: =
  22783.       {
  22784.         txt = "&"
  22785.         typ = "X2048"
  22786.         cap = "2048>Not DM"
  22787.       }
  22788.       targetname: =
  22789.       {
  22790.         txt = "&"
  22791.         hint = "You must set this in order to use it."
  22792.       }
  22793.       angles: =
  22794.       {
  22795.         txt = "&"
  22796.         hint = "Angles>pitch yaw 0. For monsters. Set direction to the facing "
  22797.          "you want it to have."
  22798.       }
  22799.       speed: =
  22800.       {
  22801.         txt = "&"
  22802.         hint = "Speed>units/sec. For gibs. Set direction if you want it moving"
  22803.          " and speed how fast it should be moving otherwise it will just be dr"
  22804.          "opped."
  22805.       }
  22806.       count: =
  22807.       {
  22808.         txt = "&"
  22809.         hint = "Count>kill at # uses"
  22810.       }
  22811.       movewith: =
  22812.       {
  22813.         txt = "&"
  22814.         hint = "Movewith>ent to move with"
  22815.       }
  22816.       target: =
  22817.       {
  22818.         txt = "&"
  22819.         hint = "Target>monster/item spawned. Whatever it is that you want to b"
  22820.          "e spawned."
  22821.       }
  22822.     }
  22823.     target_speaker:form =
  22824.     {
  22825.       Help = "Normal sounds play each time the target is used.  The reliable f"
  22826.        "lag can be set for crucial voiceovers."
  22827.       bbox = '-8 -8 -8 8 8 8'
  22828.       spawnflags: =
  22829.       {
  22830.         txt = "&"
  22831.         typ = "X256"
  22832.         cap = "256>Not Easy"
  22833.       }
  22834.       spawnflags: =
  22835.       {
  22836.         txt = "&"
  22837.         typ = "X512"
  22838.         cap = "512>Not Normal"
  22839.       }
  22840.       spawnflags: =
  22841.       {
  22842.         txt = "&"
  22843.         typ = "X1024"
  22844.         cap = "1024>Not Hard"
  22845.       }
  22846.       spawnflags: =
  22847.       {
  22848.         txt = "&"
  22849.         typ = "X2048"
  22850.         cap = "2048>Not DM"
  22851.       }
  22852.       targetname: =
  22853.       {
  22854.         txt = "&"
  22855.         hint = "Give this the same name as whatever entity is supposed to be m"
  22856.          "aking the noise."
  22857.       }
  22858.       count: =
  22859.       {
  22860.         txt = "&"
  22861.         hint = "Count>kill at # uses"
  22862.       }
  22863.       movewith: =
  22864.       {
  22865.         txt = "&"
  22866.         hint = "Movewith>ent to move with"
  22867.       }
  22868.       spawnflags: =
  22869.       {
  22870.         txt = "&"
  22871.         typ = "X1"
  22872.         cap = "1>Looped On"
  22873.         Hint = "Looped sounds are allways atten 3 / vol 1, and the use functio"
  22874.          "n toggles it on/off."
  22875.       }
  22876.       spawnflags: =
  22877.       {
  22878.         txt = "&"
  22879.         typ = "X2"
  22880.         cap = "2>Looped Off"
  22881.         Hint = "Looped sounds are allways atten 3 / vol 1, and the use functio"
  22882.          "n toggles it on/off."
  22883.       }
  22884.       spawnflags: =
  22885.       {
  22886.         txt = "&"
  22887.         typ = "X4"
  22888.         cap = "4>Reliable"
  22889.         Hint = "Not sure what this is. Update hint."
  22890.       }
  22891.       noise: =
  22892.       {
  22893.         t_soundbrowser = !
  22894.         hint = "wav file to play."$0D$0D
  22895.            "The file selection button ... to the right"$0D
  22896.            "lets you pick the sound you want by clicking on it."$0D
  22897.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  22898.            "and place your .wav files there. You can also create"$0D
  22899.            "sub-folders within the 'sound' folder to group your files."$0D
  22900.            $0D"Right clicking on the sound file will let you play it."$0D
  22901.            "The path is set so it will work if put into a .pak file."
  22902.       }
  22903.       attenuation: =
  22904.       {
  22905.         txt = "&"
  22906.         hint = "Attenuation"
  22907.         typ = "C"
  22908.         items = "-2>Activator only"$0D"-1>None, send to whole level"$0D"1>Norm"
  22909.          "al fighting sounds"$0D"2>Idle sound level"$0D"3>Ambient sound level"
  22910.         values = "-2"$0D"-1"$0D"1"$0D"2"$0D"3"
  22911.         Hint = "Not sure what this does. Update hints."
  22912.       }
  22913.       volume: =
  22914.       {
  22915.         txt = "&"
  22916.         hint = "Volume>loudness (0.0-1.0)"
  22917.       }
  22918.     }
  22919.     target_splash:form =
  22920.     {
  22921.       Help = "Creates a particle splash effect when used."
  22922.       bbox = '-8 -8 -8 8 8 8'
  22923.       spawnflags: =
  22924.       {
  22925.         txt = "&"
  22926.         typ = "X256"
  22927.         cap = "256>Not Easy"
  22928.       }
  22929.       spawnflags: =
  22930.       {
  22931.         txt = "&"
  22932.         typ = "X512"
  22933.         cap = "512>Not Normal"
  22934.       }
  22935.       spawnflags: =
  22936.       {
  22937.         txt = "&"
  22938.         typ = "X1024"
  22939.         cap = "1024>Not Hard"
  22940.       }
  22941.       spawnflags: =
  22942.       {
  22943.         txt = "&"
  22944.         typ = "X2048"
  22945.         cap = "2048>Not DM"
  22946.       }
  22947.       targetname: =
  22948.       {
  22949.         txt = "&"
  22950.         hint = "Targetname>name"
  22951.       }
  22952.       angles: =
  22953.       {
  22954.         txt = "&"
  22955.         hint = "Angles>pitch yaw 0"
  22956.       }
  22957.       movewith: =
  22958.       {
  22959.         txt = "&"
  22960.         hint = "Movewith>ent to move with"
  22961.       }
  22962.       sounds: =
  22963.       {
  22964.         txt = "&"
  22965.         hint = "Sounds>splash type"
  22966.         typ = "C"
  22967.         items = "1>Sparks w/sound"$0D"2>Blue water (silent)"$0D"3>Brown water "
  22968.          "(silent)"$0D"4>Slime (silent)"$0D"5>Lava (silent)"$0D"6>Blood (silen"
  22969.          "t)"
  22970.         values = "1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"
  22971.       }
  22972.       count: =
  22973.       {
  22974.         txt = "&"
  22975.         hint = "How many pixels in the splash. (1-255)"
  22976.       }
  22977.       dmg: =
  22978.       {
  22979.         txt = "&"
  22980.         hint = "If set, does a radius damage at this location when it splashes"
  22981.          ". Useful for lava and sparks."
  22982.       }
  22983.     }
  22984.     target_string:form =
  22985.     {
  22986.       Help = "This is the relay between a func_clock and the target_characters"
  22987.        " that act as the display"
  22988.       bbox = '-8 -8 -8 8 8 8'
  22989.       spawnflags: =
  22990.       {
  22991.         txt = "&"
  22992.         typ = "X256"
  22993.         cap = "256>Not Easy"
  22994.       }
  22995.       spawnflags: =
  22996.       {
  22997.         txt = "&"
  22998.         typ = "X512"
  22999.         cap = "512>Not Normal"
  23000.       }
  23001.       spawnflags: =
  23002.       {
  23003.         txt = "&"
  23004.         typ = "X1024"
  23005.         cap = "1024>Not Hard"
  23006.       }
  23007.       spawnflags: =
  23008.       {
  23009.         txt = "&"
  23010.         typ = "X2048"
  23011.         cap = "2048>Not DM"
  23012.       }
  23013.       targetname: =
  23014.       {
  23015.         txt = "&"
  23016.         hint = "Make this the target of a func_clock."
  23017.       }
  23018.       team: =
  23019.       {
  23020.         txt = "&"
  23021.         hint = "This must be the same as the team key for the target_character"
  23022.          "s."
  23023.       }
  23024.     }
  23025.     target_temp_entity:form =
  23026.     {
  23027.       Help = "Fire an origin based temp entity event to the clients."
  23028.       bbox = '-8 -8 -8 8 8 8'
  23029.       spawnflags: =
  23030.       {
  23031.         txt = "&"
  23032.         typ = "X256"
  23033.         cap = "256>Not Easy"
  23034.       }
  23035.       spawnflags: =
  23036.       {
  23037.         txt = "&"
  23038.         typ = "X512"
  23039.         cap = "512>Not Normal"
  23040.       }
  23041.       spawnflags: =
  23042.       {
  23043.         txt = "&"
  23044.         typ = "X1024"
  23045.         cap = "1024>Not Hard"
  23046.       }
  23047.       spawnflags: =
  23048.       {
  23049.         txt = "&"
  23050.         typ = "X2048"
  23051.         cap = "2048>Not DM"
  23052.       }
  23053.       targetname: =
  23054.       {
  23055.         txt = "&"
  23056.         hint = "Use this to make it fire off when triggered."
  23057.       }
  23058.       count: =
  23059.       {
  23060.         txt = "&"
  23061.         hint = "Count>kill at # uses"
  23062.       }
  23063.       movewith: =
  23064.       {
  23065.         txt = "&"
  23066.         hint = "Movewith>ent to move with"
  23067.       }
  23068.       style: =
  23069.       {
  23070.         txt = "&"
  23071.         typ = "C"
  23072.         items = "20>Green Fireball"$0D"21>Particles #1"$0D"22>Particles #2"
  23073.         values = "20"$0D"21"$0D"22"
  23074.         hint = "Style>effect type. 17,18,20,21,or 22; anything else will crash"
  23075.          " Quake2."
  23076.       }
  23077.     }
  23078.     target_text:form =
  23079.     {
  23080.       bbox = '-8 -8 -8 8 8 8'
  23081.       spawnflags: =
  23082.       {
  23083.         txt = "&"
  23084.         typ = "X256"
  23085.         cap = "256>Not Easy"
  23086.       }
  23087.       spawnflags: =
  23088.       {
  23089.         txt = "&"
  23090.         typ = "X512"
  23091.         cap = "512>Not Normal"
  23092.       }
  23093.       spawnflags: =
  23094.       {
  23095.         txt = "&"
  23096.         typ = "X1024"
  23097.         cap = "1024>Not Hard"
  23098.       }
  23099.       spawnflags: =
  23100.       {
  23101.         txt = "&"
  23102.         typ = "X2048"
  23103.         cap = "2048>Not DM"
  23104.       }
  23105.       targetname: =
  23106.       {
  23107.         txt = "&"
  23108.         hint = "Targetname>name"
  23109.       }
  23110.       message: =
  23111.       {
  23112.         txt = "&"
  23113.         hint = "Message>string or path/file.txt"
  23114.       }
  23115.       spawnflags: =
  23116.       {
  23117.         txt = "&"
  23118.         typ = "X1"
  23119.         cap = "1>File"
  23120.       }
  23121.       spawnflags: =
  23122.       {
  23123.         txt = "&"
  23124.         typ = "X2"
  23125.         cap = "2>No background"
  23126.       }
  23127.     }
  23128.     t_Trigger:incl =
  23129.     {
  23130.       spawnflags: =
  23131.       {
  23132.         txt = "&"
  23133.         typ = "X256"
  23134.         cap = "256>Not Easy"
  23135.       }
  23136.       spawnflags: =
  23137.       {
  23138.         txt = "&"
  23139.         typ = "X512"
  23140.         cap = "512>Not Normal"
  23141.       }
  23142.       spawnflags: =
  23143.       {
  23144.         txt = "&"
  23145.         typ = "X1024"
  23146.         cap = "1024>Not Hard"
  23147.       }
  23148.       spawnflags: =
  23149.       {
  23150.         txt = "&"
  23151.         typ = "X2048"
  23152.         cap = "2048>Not DM"
  23153.       }
  23154.       targetname: =
  23155.       {
  23156.         txt = "&"
  23157.         hint = "Targetname>name"
  23158.       }
  23159.       target: =
  23160.       {
  23161.         txt = "&"
  23162.         hint = "Target>ent to trigger"
  23163.       }
  23164.       killtarget: =
  23165.       {
  23166.         txt = "&"
  23167.         hint = "Killtarget>remove ent from map"
  23168.       }
  23169.       delay: =
  23170.       {
  23171.         txt = "&"
  23172.         hint = "Delay>trigger in x seconds"
  23173.       }
  23174.       message: =
  23175.       {
  23176.         txt = "&"
  23177.         hint = "Message>print when activated"
  23178.       }
  23179.       sounds: =
  23180.       {
  23181.         txt = "&"
  23182.         hint = "Sounds"
  23183.         typ = "C"
  23184.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  23185.         values = "0"$0D"1"$0D"2"$0D"3"
  23186.       }
  23187.     }
  23188.     trigger_always:form =
  23189.     {
  23190.       Help = "This trigger will always fire.  It is activated by the world."
  23191.       bbox = '-8 -8 -8 8 8 8'
  23192.       spawnflags: =
  23193.       {
  23194.         txt = "&"
  23195.         typ = "X256"
  23196.         cap = "256>Not Easy"
  23197.       }
  23198.       spawnflags: =
  23199.       {
  23200.         txt = "&"
  23201.         typ = "X512"
  23202.         cap = "512>Not Normal"
  23203.       }
  23204.       spawnflags: =
  23205.       {
  23206.         txt = "&"
  23207.         typ = "X1024"
  23208.         cap = "1024>Not Hard"
  23209.       }
  23210.       spawnflags: =
  23211.       {
  23212.         txt = "&"
  23213.         typ = "X2048"
  23214.         cap = "2048>Not DM"
  23215.       }
  23216.       target: =
  23217.       {
  23218.         txt = "&"
  23219.         hint = "Target>ent to trigger. Something that should be continuously f"
  23220.          "ired."
  23221.       }
  23222.       delay: =
  23223.       {
  23224.         txt = "&"
  23225.         hint = "Delay>trigger in x seconds"
  23226.       }
  23227.       killtarget: =
  23228.       {
  23229.         txt = "&"
  23230.         hint = "Killtarget>remove ent from map"
  23231.       }
  23232.     }
  23233.     trigger_bbox:form =
  23234.     {
  23235.       bbox = '-8 -8 -8 8 8 8'
  23236.       spawnflags: =
  23237.       {
  23238.         txt = "&"
  23239.         typ = "X256"
  23240.         cap = "256>Not Easy"
  23241.       }
  23242.       spawnflags: =
  23243.       {
  23244.         txt = "&"
  23245.         typ = "X512"
  23246.         cap = "512>Not Normal"
  23247.       }
  23248.       spawnflags: =
  23249.       {
  23250.         txt = "&"
  23251.         typ = "X1024"
  23252.         cap = "1024>Not Hard"
  23253.       }
  23254.       spawnflags: =
  23255.       {
  23256.         txt = "&"
  23257.         typ = "X2048"
  23258.         cap = "2048>Not DM"
  23259.       }
  23260.       spawnflags: =
  23261.       {
  23262.         txt = "&"
  23263.         typ = "X256"
  23264.         cap = "256>Not Easy"
  23265.       }
  23266.       spawnflags: =
  23267.       {
  23268.         txt = "&"
  23269.         typ = "X512"
  23270.         cap = "512>Not Normal"
  23271.       }
  23272.       spawnflags: =
  23273.       {
  23274.         txt = "&"
  23275.         typ = "X1024"
  23276.         cap = "1024>Not Hard"
  23277.       }
  23278.       spawnflags: =
  23279.       {
  23280.         txt = "&"
  23281.         typ = "X2048"
  23282.         cap = "2048>Not DM"
  23283.       }
  23284.       targetname: =
  23285.       {
  23286.         txt = "&"
  23287.         hint = "Targetname>name"
  23288.       }
  23289.       target: =
  23290.       {
  23291.         txt = "&"
  23292.         hint = "Target>ent to trigger"
  23293.       }
  23294.       killtarget: =
  23295.       {
  23296.         txt = "&"
  23297.         hint = "Killtarget>remove ent from map"
  23298.       }
  23299.       delay: =
  23300.       {
  23301.         txt = "&"
  23302.         hint = "Delay>trigger in x seconds"
  23303.       }
  23304.       message: =
  23305.       {
  23306.         txt = "&"
  23307.         hint = "Message>print when activated"
  23308.       }
  23309.       sounds: =
  23310.       {
  23311.         txt = "&"
  23312.         hint = "Sounds"
  23313.         typ = "C"
  23314.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  23315.         values = "0"$0D"1"$0D"2"$0D"3"
  23316.       }
  23317.       pathtarget: =
  23318.       {
  23319.         txt = "&"
  23320.         hint = "Pathtarget>elevator level target"
  23321.       }
  23322.       count: =
  23323.       {
  23324.         txt = "&"
  23325.         hint = "Count>kill at # deactivations"
  23326.       }
  23327.       health: =
  23328.       {
  23329.         txt = "&"
  23330.         hint = "Health>dmg before trigger"
  23331.       }
  23332.       movewith: =
  23333.       {
  23334.         txt = "&"
  23335.         hint = "Movewith>ent to move with"
  23336.       }
  23337.       spawnflags: =
  23338.       {
  23339.         txt = "&"
  23340.         typ = "X1"
  23341.         cap = "1>Monster"
  23342.       }
  23343.       spawnflags: =
  23344.       {
  23345.         txt = "&"
  23346.         typ = "X2"
  23347.         cap = "2>Not Player"
  23348.       }
  23349.       spawnflags: =
  23350.       {
  23351.         txt = "&"
  23352.         typ = "X4"
  23353.         cap = "4>Triggered"
  23354.       }
  23355.       spawnflags: =
  23356.       {
  23357.         txt = "&"
  23358.         typ = "X16"
  23359.         cap = "16>Turret"
  23360.       }
  23361.       wait: =
  23362.       {
  23363.         txt = "&"
  23364.         hint = "Wait>sec between triggers"
  23365.       }
  23366.       bleft: =
  23367.       {
  23368.         txt = "&"
  23369.         hint = "Bleft>Min b-box coords XYZ"
  23370.       }
  23371.       tright: =
  23372.       {
  23373.         txt = "&"
  23374.         hint = "Tright>Max b-box coords XYZ"
  23375.       }
  23376.     }
  23377.     trigger_counter:form =
  23378.     {
  23379.       Help = "Acts as an intermediary for an action that takes multiple inputs"
  23380.        "."
  23381.       bbox = '-8 -8 -8 8 8 8'
  23382.       spawnflags: =
  23383.       {
  23384.         txt = "&"
  23385.         typ = "X256"
  23386.         cap = "256>Not Easy"
  23387.       }
  23388.       spawnflags: =
  23389.       {
  23390.         txt = "&"
  23391.         typ = "X512"
  23392.         cap = "512>Not Normal"
  23393.       }
  23394.       spawnflags: =
  23395.       {
  23396.         txt = "&"
  23397.         typ = "X1024"
  23398.         cap = "1024>Not Hard"
  23399.       }
  23400.       spawnflags: =
  23401.       {
  23402.         txt = "&"
  23403.         typ = "X2048"
  23404.         cap = "2048>Not DM"
  23405.       }
  23406.       targetname: =
  23407.       {
  23408.         txt = "&"
  23409.         hint = "You must set this in order for it to work."
  23410.       }
  23411.       target: =
  23412.       {
  23413.         txt = "&"
  23414.         hint = "Target>ent to trigger. This is what will be fired once enough "
  23415.          "triggers have hit this trigger_multiple."
  23416.       }
  23417.       killtarget: =
  23418.       {
  23419.         txt = "&"
  23420.         hint = "Killtarget>remove ent from map"
  23421.       }
  23422.       delay: =
  23423.       {
  23424.         txt = "&"
  23425.         hint = "Delay>trigger in x seconds"
  23426.       }
  23427.       spawnflags: =
  23428.       {
  23429.         txt = "&"
  23430.         typ = "X1"
  23431.         cap = "1>No Message"
  23432.         Hint = " If nomessage is not set, it will print ( 1 more..)"
  23433.       }
  23434.       count: =
  23435.       {
  23436.         txt = "&"
  23437.         hint = "Count>triggers before firing. Default 2, number of targets bef"
  23438.          "ore triggering."
  23439.       }
  23440.       message: =
  23441.       {
  23442.         txt = "&"
  23443.         hint = "Message>print when activated"
  23444.       }
  23445.     }
  23446.     trigger_disguise:form =
  23447.     {
  23448.       spawnflags: =
  23449.       {
  23450.         txt = "&"
  23451.         typ = "X256"
  23452.         cap = "256>Not Easy"
  23453.       }
  23454.       spawnflags: =
  23455.       {
  23456.         txt = "&"
  23457.         typ = "X512"
  23458.         cap = "512>Not Normal"
  23459.       }
  23460.       spawnflags: =
  23461.       {
  23462.         txt = "&"
  23463.         typ = "X1024"
  23464.         cap = "1024>Not Hard"
  23465.       }
  23466.       spawnflags: =
  23467.       {
  23468.         txt = "&"
  23469.         typ = "X2048"
  23470.         cap = "2048>Not DM"
  23471.       }
  23472.       spawnflags: =
  23473.       {
  23474.         txt = "&"
  23475.         typ = "X2048"
  23476.       }
  23477.       targetname: =
  23478.       {
  23479.         txt = "&"
  23480.         hint = "Targetname>name"
  23481.       }
  23482.       count: =
  23483.       {
  23484.         txt = "&"
  23485.         hint = "Count>kill at # uses"
  23486.       }
  23487.       spawnflags: =
  23488.       {
  23489.         txt = "&"
  23490.         typ = "X1"
  23491.         cap = "1>Toggle"
  23492.       }
  23493.       spawnflags: =
  23494.       {
  23495.         txt = "&"
  23496.         typ = "X2"
  23497.         cap = "2>Start On"
  23498.       }
  23499.       spawnflags: =
  23500.       {
  23501.         txt = "&"
  23502.         typ = "X4"
  23503.         cap = "4>Remove"
  23504.       }
  23505.     }
  23506.     trigger_elevator:form =
  23507.     {
  23508.       Help = "Use this if you need an elevator that stops at different heights"
  23509.       spawnflags: =
  23510.       {
  23511.         txt = "&"
  23512.         typ = "X256"
  23513.         cap = "256>Not Easy"
  23514.       }
  23515.       spawnflags: =
  23516.       {
  23517.         txt = "&"
  23518.         typ = "X512"
  23519.         cap = "512>Not Normal"
  23520.       }
  23521.       spawnflags: =
  23522.       {
  23523.         txt = "&"
  23524.         typ = "X1024"
  23525.         cap = "1024>Not Hard"
  23526.       }
  23527.       spawnflags: =
  23528.       {
  23529.         txt = "&"
  23530.         typ = "X2048"
  23531.         cap = "2048>Not DM"
  23532.       }
  23533.       targetname: =
  23534.       {
  23535.         txt = "&"
  23536.         hint = "This must be the pathtarget of a path_corner."
  23537.       }
  23538.       target: =
  23539.       {
  23540.         txt = "&"
  23541.         hint = "Target>ent to trigger. This must be a func_train."
  23542.       }
  23543.     }
  23544.     trigger_fog:form =
  23545.     {
  23546.       spawnflags: =
  23547.       {
  23548.         txt = "&"
  23549.         typ = "X256"
  23550.         cap = "256>Not Easy"
  23551.       }
  23552.       spawnflags: =
  23553.       {
  23554.         txt = "&"
  23555.         typ = "X512"
  23556.         cap = "512>Not Normal"
  23557.       }
  23558.       spawnflags: =
  23559.       {
  23560.         txt = "&"
  23561.         typ = "X1024"
  23562.         cap = "1024>Not Hard"
  23563.       }
  23564.       spawnflags: =
  23565.       {
  23566.         txt = "&"
  23567.         typ = "X2048"
  23568.         cap = "2048>Not DM"
  23569.       }
  23570.       targetname: =
  23571.       {
  23572.         txt = "&"
  23573.         hint = "Targetname>name"
  23574.       }
  23575.       angles: =
  23576.       {
  23577.         txt = "&"
  23578.         hint = "Angles>pitch yaw 0"
  23579.       }
  23580.       count: =
  23581.       {
  23582.         txt = "&"
  23583.         hint = "Count>kill at # deactivations"
  23584.       }
  23585.       spawnflags: =
  23586.       {
  23587.         txt = "&"
  23588.         typ = "X2"
  23589.         cap = "2>Toggle"
  23590.       }
  23591.       spawnflags: =
  23592.       {
  23593.         txt = "&"
  23594.         typ = "X8"
  23595.         cap = "8>Start Off"
  23596.       }
  23597.       fog_color: =
  23598.       {
  23599.         txt = "&"
  23600.         Typ = "LN"
  23601.         hint = "Fog_color>RGB color"
  23602.       }
  23603.       fog_model: =
  23604.       {
  23605.         txt = "&"
  23606.         hint = "Fog_model>fog model"
  23607.         typ = "C"
  23608.         items = "0>Linear"$0D"1>Exp"$0D"2>Exp2"
  23609.         values = "0"$0D"1"$0D"2"
  23610.       }
  23611.       fog_near: =
  23612.       {
  23613.         txt = "&"
  23614.         hint = "Fog_near>start dist (linear)"
  23615.       }
  23616.       fog_far: =
  23617.       {
  23618.         txt = "&"
  23619.         hint = "Fog_far>0 visibility dist (linear)"
  23620.       }
  23621.       fog_density: =
  23622.       {
  23623.         txt = "&"
  23624.         hint = "Fog_density>dens*10K (exp&exp2)"
  23625.       }
  23626.       density: =
  23627.       {
  23628.         txt = "&"
  23629.         hint = "Density>Density at 180 deg."
  23630.       }
  23631.       delay: =
  23632.       {
  23633.         txt = "&"
  23634.         hint = "Delay>ramp time (sec)"
  23635.       }
  23636.     }
  23637.     trigger_gravity:form =
  23638.     {
  23639.       Help = "Changes the touching entity's gravity"
  23640.       spawnflags: =
  23641.       {
  23642.         txt = "&"
  23643.         typ = "X256"
  23644.         cap = "256>Not Easy"
  23645.       }
  23646.       spawnflags: =
  23647.       {
  23648.         txt = "&"
  23649.         typ = "X512"
  23650.         cap = "512>Not Normal"
  23651.       }
  23652.       spawnflags: =
  23653.       {
  23654.         txt = "&"
  23655.         typ = "X1024"
  23656.         cap = "1024>Not Hard"
  23657.       }
  23658.       spawnflags: =
  23659.       {
  23660.         txt = "&"
  23661.         typ = "X2048"
  23662.         cap = "2048>Not DM"
  23663.       }
  23664.       gravity: =
  23665.       {
  23666.         txt = "&"
  23667.         hint = "Gravity>normal=1.0 standard gravity for the level."
  23668.       }
  23669.     }
  23670.     trigger_hurt:form =
  23671.     {
  23672.       Help = "Any entity that touches this will be hurt.  It does dmg points o"
  23673.        "f damage each server frame."
  23674.       spawnflags: =
  23675.       {
  23676.         txt = "&"
  23677.         typ = "X256"
  23678.         cap = "256>Not Easy"
  23679.       }
  23680.       spawnflags: =
  23681.       {
  23682.         txt = "&"
  23683.         typ = "X512"
  23684.         cap = "512>Not Normal"
  23685.       }
  23686.       spawnflags: =
  23687.       {
  23688.         txt = "&"
  23689.         typ = "X1024"
  23690.         cap = "1024>Not Hard"
  23691.       }
  23692.       spawnflags: =
  23693.       {
  23694.         txt = "&"
  23695.         typ = "X2048"
  23696.         cap = "2048>Not DM"
  23697.       }
  23698.       targetname: =
  23699.       {
  23700.         txt = "&"
  23701.         hint = "Targetname>name"
  23702.       }
  23703.       movewith: =
  23704.       {
  23705.         txt = "&"
  23706.         hint = "Movewith>ent to move with"
  23707.       }
  23708.       spawnflags: =
  23709.       {
  23710.         txt = "&"
  23711.         typ = "X1"
  23712.         cap = "1>Start Off"
  23713.         Hint = "Has to be trigger before it hurts player."
  23714.       }
  23715.       spawnflags: =
  23716.       {
  23717.         txt = "&"
  23718.         typ = "X2"
  23719.         cap = "2>Toggle"
  23720.         Hint = "Turns it on and off."
  23721.       }
  23722.       spawnflags: =
  23723.       {
  23724.         txt = "&"
  23725.         typ = "X4"
  23726.         cap = "4>Silent"
  23727.         Hint = "Supresses playing the sound."
  23728.       }
  23729.       spawnflags: =
  23730.       {
  23731.         txt = "&"
  23732.         typ = "X8"
  23733.         cap = "8>No Protection"
  23734.         Hint = "*Nothing* stops the damage."
  23735.       }
  23736.       spawnflags: =
  23737.       {
  23738.         txt = "&"
  23739.         typ = "X16"
  23740.         cap = "16>Slow Hurt"
  23741.         Hint = "Changes the damage rate to once per second."
  23742.       }
  23743.       spawnflags: =
  23744.       {
  23745.         txt = "&"
  23746.         typ = "X32"
  23747.         cap = "32>No Gib"
  23748.       }
  23749.       spawnflags: =
  23750.       {
  23751.         txt = "&"
  23752.         typ = "X64"
  23753.         cap = "64>Environment"
  23754.       }
  23755.       dmg: =
  23756.       {
  23757.         txt = "&"
  23758.         hint = "Dmg>damage/.1 sec. Default 5 (whole numbers only)."
  23759.       }
  23760.     }
  23761.     trigger_inside:form =
  23762.     {
  23763.       spawnflags: =
  23764.       {
  23765.         txt = "&"
  23766.         typ = "X256"
  23767.         cap = "256>Not Easy"
  23768.       }
  23769.       spawnflags: =
  23770.       {
  23771.         txt = "&"
  23772.         typ = "X512"
  23773.         cap = "512>Not Normal"
  23774.       }
  23775.       spawnflags: =
  23776.       {
  23777.         txt = "&"
  23778.         typ = "X1024"
  23779.         cap = "1024>Not Hard"
  23780.       }
  23781.       spawnflags: =
  23782.       {
  23783.         txt = "&"
  23784.         typ = "X2048"
  23785.         cap = "2048>Not DM"
  23786.       }
  23787.       targetname: =
  23788.       {
  23789.         txt = "&"
  23790.         hint = "Targetname>name"
  23791.       }
  23792.       target: =
  23793.       {
  23794.         txt = "&"
  23795.         hint = "Target>ent to trigger"
  23796.       }
  23797.       killtarget: =
  23798.       {
  23799.         txt = "&"
  23800.         hint = "Killtarget>remove ent from map"
  23801.       }
  23802.       delay: =
  23803.       {
  23804.         txt = "&"
  23805.         hint = "Delay>trigger in x seconds"
  23806.       }
  23807.       message: =
  23808.       {
  23809.         txt = "&"
  23810.         hint = "Message>print when activated"
  23811.       }
  23812.       sounds: =
  23813.       {
  23814.         txt = "&"
  23815.         hint = "Sounds"
  23816.         typ = "C"
  23817.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  23818.         values = "0"$0D"1"$0D"2"$0D"3"
  23819.       }
  23820.       movewith: =
  23821.       {
  23822.         txt = "&"
  23823.         hint = "Movewith>ent to move with"
  23824.       }
  23825.       spawnflags: =
  23826.       {
  23827.         txt = "&"
  23828.         typ = "X4"
  23829.         cap = "4>Triggered"
  23830.       }
  23831.       wait: =
  23832.       {
  23833.         txt = "&"
  23834.         hint = "Wait>sec between triggers"
  23835.       }
  23836.       pathtarget: =
  23837.       {
  23838.         txt = "&"
  23839.         hint = "Pathtarget>name of activator"
  23840.       }
  23841.     }
  23842.     trigger_key:form =
  23843.     {
  23844.       Help = "A relay trigger that only fires it's targets if player has the p"
  23845.        "roper key.  Use - item - to specify the required key."
  23846.       bbox = '-8 -8 -8 8 8 8'
  23847.       spawnflags: =
  23848.       {
  23849.         txt = "&"
  23850.         typ = "X256"
  23851.         cap = "256>Not Easy"
  23852.       }
  23853.       spawnflags: =
  23854.       {
  23855.         txt = "&"
  23856.         typ = "X512"
  23857.         cap = "512>Not Normal"
  23858.       }
  23859.       spawnflags: =
  23860.       {
  23861.         txt = "&"
  23862.         typ = "X1024"
  23863.         cap = "1024>Not Hard"
  23864.       }
  23865.       spawnflags: =
  23866.       {
  23867.         txt = "&"
  23868.         typ = "X2048"
  23869.         cap = "2048>Not DM"
  23870.       }
  23871.       targetname: =
  23872.       {
  23873.         txt = "&"
  23874.         hint = "The player detector, usually a trigger_multiple."
  23875.       }
  23876.       target: =
  23877.       {
  23878.         txt = "&"
  23879.         hint = "Target>ent to trigger. Whatever it is that needs this key."
  23880.       }
  23881.       killtarget: =
  23882.       {
  23883.         txt = "&"
  23884.         hint = "Killtarget>remove ent from map"
  23885.       }
  23886.       delay: =
  23887.       {
  23888.         txt = "&"
  23889.         hint = "Delay>trigger in x seconds"
  23890.       }
  23891.       spawnflags: =
  23892.       {
  23893.         txt = "&"
  23894.         typ = "X1"
  23895.         cap = "1>Multi-use"
  23896.       }
  23897.       spawnflags: =
  23898.       {
  23899.         txt = "&"
  23900.         typ = "X2"
  23901.         cap = "2>Keep key"
  23902.       }
  23903.       spawnflags: =
  23904.       {
  23905.         txt = "&"
  23906.         typ = "X4"
  23907.         cap = "4>Silent"
  23908.       }
  23909.       item: =
  23910.       {
  23911.         txt = "&"
  23912.         hint = "Item>needed to activate. Specify the required key, for example"
  23913.          " - key_data_cd."
  23914.       }
  23915.       message: =
  23916.       {
  23917.         txt = "&"
  23918.         hint = "Message>print when successful"
  23919.       }
  23920.       key_message: =
  23921.       {
  23922.         txt = "&"
  23923.         hint = "Key_message>print when no item"
  23924.       }
  23925.     }
  23926.     trigger_look:form =
  23927.     {
  23928.       spawnflags: =
  23929.       {
  23930.         txt = "&"
  23931.         typ = "X256"
  23932.         cap = "256>Not Easy"
  23933.       }
  23934.       spawnflags: =
  23935.       {
  23936.         txt = "&"
  23937.         typ = "X512"
  23938.         cap = "512>Not Normal"
  23939.       }
  23940.       spawnflags: =
  23941.       {
  23942.         txt = "&"
  23943.         typ = "X1024"
  23944.         cap = "1024>Not Hard"
  23945.       }
  23946.       spawnflags: =
  23947.       {
  23948.         txt = "&"
  23949.         typ = "X2048"
  23950.         cap = "2048>Not DM"
  23951.       }
  23952.       targetname: =
  23953.       {
  23954.         txt = "&"
  23955.         hint = "Targetname>name"
  23956.       }
  23957.       target: =
  23958.       {
  23959.         txt = "&"
  23960.         hint = "Target>ent to trigger"
  23961.       }
  23962.       killtarget: =
  23963.       {
  23964.         txt = "&"
  23965.         hint = "Killtarget>remove ent from map"
  23966.       }
  23967.       delay: =
  23968.       {
  23969.         txt = "&"
  23970.         hint = "Delay>trigger in x seconds"
  23971.       }
  23972.       message: =
  23973.       {
  23974.         txt = "&"
  23975.         hint = "Message>print when activated"
  23976.       }
  23977.       sounds: =
  23978.       {
  23979.         txt = "&"
  23980.         hint = "Sounds"
  23981.         typ = "C"
  23982.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  23983.         values = "0"$0D"1"$0D"2"$0D"3"
  23984.       }
  23985.       pathtarget: =
  23986.       {
  23987.         txt = "&"
  23988.         hint = "Pathtarget>elevator level target"
  23989.       }
  23990.       count: =
  23991.       {
  23992.         txt = "&"
  23993.         hint = "Count>kill at # deactivations"
  23994.       }
  23995.       movewith: =
  23996.       {
  23997.         txt = "&"
  23998.         hint = "Movewith>ent to move with"
  23999.       }
  24000.       spawnflags: =
  24001.       {
  24002.         txt = "&"
  24003.         typ = "X4"
  24004.         cap = "4>Triggered"
  24005.       }
  24006.       spawnflags: =
  24007.       {
  24008.         txt = "&"
  24009.         typ = "X8"
  24010.         cap = "8>+Use required"
  24011.       }
  24012.       spawnflags: =
  24013.       {
  24014.         txt = "&"
  24015.         typ = "X16"
  24016.         cap = "16>Turret"
  24017.       }
  24018.       spawnflags: =
  24019.       {
  24020.         txt = "&"
  24021.         typ = "X32"
  24022.         cap = "32>Look Target"
  24023.       }
  24024.       wait: =
  24025.       {
  24026.         txt = "&"
  24027.         hint = "Wait>sec between triggers"
  24028.       }
  24029.       bleft: =
  24030.       {
  24031.         txt = "&"
  24032.         hint = "Bleft>Min b-box coords XYZ"
  24033.       }
  24034.       tright: =
  24035.       {
  24036.         txt = "&"
  24037.         hint = "Tright>Max b-box coords XYZ"
  24038.       }
  24039.     }
  24040.     trigger_relay:form =
  24041.     {
  24042.       Help = "This fixed size trigger cannot be touched, it can only be fired "
  24043.        "by other events."
  24044.       bbox = '-8 -8 -8 8 8 8'
  24045.       spawnflags: =
  24046.       {
  24047.         txt = "&"
  24048.         typ = "X256"
  24049.         cap = "256>Not Easy"
  24050.       }
  24051.       spawnflags: =
  24052.       {
  24053.         txt = "&"
  24054.         typ = "X512"
  24055.         cap = "512>Not Normal"
  24056.       }
  24057.       spawnflags: =
  24058.       {
  24059.         txt = "&"
  24060.         typ = "X1024"
  24061.         cap = "1024>Not Hard"
  24062.       }
  24063.       spawnflags: =
  24064.       {
  24065.         txt = "&"
  24066.         typ = "X2048"
  24067.         cap = "2048>Not DM"
  24068.       }
  24069.       targetname: =
  24070.       {
  24071.         txt = "&"
  24072.         hint = "You must set this in order to use it."
  24073.       }
  24074.       target: =
  24075.       {
  24076.         txt = "&"
  24077.         hint = "Target>ent to trigger. Use this to consolidate the use of enti"
  24078.          "ties (for a more efficient map)."
  24079.       }
  24080.       killtarget: =
  24081.       {
  24082.         txt = "&"
  24083.         hint = "Killtarget>remove ent from map"
  24084.       }
  24085.       delay: =
  24086.       {
  24087.         txt = "&"
  24088.         hint = "Delay>trigger in x seconds"
  24089.       }
  24090.       message: =
  24091.       {
  24092.         txt = "&"
  24093.         hint = "Message>print when activated"
  24094.       }
  24095.       sounds: =
  24096.       {
  24097.         txt = "&"
  24098.         hint = "Sounds"
  24099.         typ = "C"
  24100.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  24101.         values = "0"$0D"1"$0D"2"$0D"3"
  24102.       }
  24103.       pathtarget: =
  24104.       {
  24105.         txt = "&"
  24106.         hint = "Pathtarget>elevator level target"
  24107.       }
  24108.       count: =
  24109.       {
  24110.         txt = "&"
  24111.         hint = "Count>kill at # uses"
  24112.       }
  24113.       dmgteam: =
  24114.       {
  24115.         txt = "&"
  24116.         hint = "DmgTeam>monster dmgteam"
  24117.       }
  24118.     }
  24119.     trigger_once:form =
  24120.     {
  24121.       Help = "Triggers once, then removes itself.  You must set the key - targ"
  24122.        "et - to the name of another object in the level that has a matching - "
  24123.        "targetname - ."
  24124.       spawnflags: =
  24125.       {
  24126.         txt = "&"
  24127.         typ = "X256"
  24128.         cap = "256>Not Easy"
  24129.       }
  24130.       spawnflags: =
  24131.       {
  24132.         txt = "&"
  24133.         typ = "X512"
  24134.         cap = "512>Not Normal"
  24135.       }
  24136.       spawnflags: =
  24137.       {
  24138.         txt = "&"
  24139.         typ = "X1024"
  24140.         cap = "1024>Not Hard"
  24141.       }
  24142.       spawnflags: =
  24143.       {
  24144.         txt = "&"
  24145.         typ = "X2048"
  24146.         cap = "2048>Not DM"
  24147.       }
  24148.       targetname: =
  24149.       {
  24150.         txt = "&"
  24151.         hint = "If TRIGGERED, you must set this in order to trigger it."
  24152.       }
  24153.       target: =
  24154.       {
  24155.         txt = "&"
  24156.         hint = "Target>ent to trigger. Whatever you want this to trigger."
  24157.       }
  24158.       killtarget: =
  24159.       {
  24160.         txt = "&"
  24161.         hint = "Killtarget>remove ent from map"
  24162.       }
  24163.       delay: =
  24164.       {
  24165.         txt = "&"
  24166.         hint = "Delay>trigger in x seconds"
  24167.       }
  24168.       message: =
  24169.       {
  24170.         txt = "&"
  24171.         hint = "Text string to be displayed when triggered.  Use \n for line b"
  24172.          "reaks."
  24173.       }
  24174.       sounds: =
  24175.       {
  24176.         txt = "&"
  24177.         typ = "C"
  24178.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  24179.         values = "0"$0D"1"$0D"2"$0D"3"
  24180.         Hint = "Set - sounds - to one of the following"
  24181.       }
  24182.       pathtarget: =
  24183.       {
  24184.         txt = "&"
  24185.         hint = "Pathtarget>elevator level target"
  24186.       }
  24187.       movewith: =
  24188.       {
  24189.         txt = "&"
  24190.         hint = "Movewith>ent to move with"
  24191.       }
  24192.       spawnflags: =
  24193.       {
  24194.         Txt = "&"
  24195.         Typ = "X1"
  24196.         Cap = "x"
  24197.         Hint = "Not sure what this does. Update hints."
  24198.       }
  24199.       spawnflags: =
  24200.       {
  24201.         Txt = "&"
  24202.         Typ = "X2"
  24203.         Cap = "x"
  24204.         Hint = "Not sure what this does. Update hints."
  24205.       }
  24206.       spawnflags: =
  24207.       {
  24208.         txt = "&"
  24209.         typ = "X4"
  24210.         cap = "4>Triggered"
  24211.         Hint = "If TRIGGERED, this trigger must be triggered before it is live"
  24212.          "."
  24213.       }
  24214.       spawnflags: =
  24215.       {
  24216.         txt = "&"
  24217.         typ = "X16"
  24218.         cap = "16>Turret"
  24219.       }
  24220.     }
  24221.     trigger_mass:form =
  24222.     {
  24223.       spawnflags: =
  24224.       {
  24225.         txt = "&"
  24226.         typ = "X256"
  24227.         cap = "256>Not Easy"
  24228.       }
  24229.       spawnflags: =
  24230.       {
  24231.         txt = "&"
  24232.         typ = "X512"
  24233.         cap = "512>Not Normal"
  24234.       }
  24235.       spawnflags: =
  24236.       {
  24237.         txt = "&"
  24238.         typ = "X1024"
  24239.         cap = "1024>Not Hard"
  24240.       }
  24241.       spawnflags: =
  24242.       {
  24243.         txt = "&"
  24244.         typ = "X2048"
  24245.         cap = "2048>Not DM"
  24246.       }
  24247.       targetname: =
  24248.       {
  24249.         txt = "&"
  24250.         hint = "Targetname>name"
  24251.       }
  24252.       target: =
  24253.       {
  24254.         txt = "&"
  24255.         hint = "Target>ent to trigger"
  24256.       }
  24257.       killtarget: =
  24258.       {
  24259.         txt = "&"
  24260.         hint = "Killtarget>remove ent from map"
  24261.       }
  24262.       delay: =
  24263.       {
  24264.         txt = "&"
  24265.         hint = "Delay>trigger in x seconds"
  24266.       }
  24267.       message: =
  24268.       {
  24269.         txt = "&"
  24270.         hint = "Message>print when activated"
  24271.       }
  24272.       sounds: =
  24273.       {
  24274.         txt = "&"
  24275.         hint = "Sounds"
  24276.         typ = "C"
  24277.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  24278.         values = "0"$0D"1"$0D"2"$0D"3"
  24279.       }
  24280.       pathtarget: =
  24281.       {
  24282.         txt = "&"
  24283.         hint = "Pathtarget>elevator level target"
  24284.       }
  24285.       movewith: =
  24286.       {
  24287.         txt = "&"
  24288.         hint = "Movewith>ent to move with"
  24289.       }
  24290.       spawnflags: =
  24291.       {
  24292.         txt = "&"
  24293.         typ = "X4"
  24294.         cap = "4>Triggered"
  24295.       }
  24296.       wait: =
  24297.       {
  24298.         txt = "&"
  24299.         hint = "Wait>sec between triggers"
  24300.       }
  24301.       mass: =
  24302.       {
  24303.         txt = "&"
  24304.         hint = "Mass>min mass to activate"
  24305.       }
  24306.     }
  24307.     trigger_monsterjump:form =
  24308.     {
  24309.       Help = "Walking monsters that touch this will jump in the direction of t"
  24310.        "he trigger's angle."
  24311.       spawnflags: =
  24312.       {
  24313.         txt = "&"
  24314.         typ = "X256"
  24315.         cap = "256>Not Easy"
  24316.       }
  24317.       spawnflags: =
  24318.       {
  24319.         txt = "&"
  24320.         typ = "X512"
  24321.         cap = "512>Not Normal"
  24322.       }
  24323.       spawnflags: =
  24324.       {
  24325.         txt = "&"
  24326.         typ = "X1024"
  24327.         cap = "1024>Not Hard"
  24328.       }
  24329.       spawnflags: =
  24330.       {
  24331.         txt = "&"
  24332.         typ = "X2048"
  24333.         cap = "2048>Not DM"
  24334.       }
  24335.       targetname: =
  24336.       {
  24337.         txt = "&"
  24338.         hint = "Targetname>name"
  24339.       }
  24340.       movewith: =
  24341.       {
  24342.         txt = "&"
  24343.         hint = "Movewith>ent to move with"
  24344.       }
  24345.       speed: =
  24346.       {
  24347.         txt = "&"
  24348.         hint = "Default 200, the speed thrown forward."
  24349.       }
  24350.       height: =
  24351.       {
  24352.         txt = "&"
  24353.         hint = "Default 200, the speed thrown upwards."
  24354.       }
  24355.     }
  24356.     trigger_multiple:form =
  24357.     {
  24358.       Help = "Variable sized repeatable trigger.  Must be targeted at one or m"
  24359.        "ore entities."
  24360.       spawnflags: =
  24361.       {
  24362.         txt = "&"
  24363.         typ = "X256"
  24364.         cap = "256>Not Easy"
  24365.       }
  24366.       spawnflags: =
  24367.       {
  24368.         txt = "&"
  24369.         typ = "X512"
  24370.         cap = "512>Not Normal"
  24371.       }
  24372.       spawnflags: =
  24373.       {
  24374.         txt = "&"
  24375.         typ = "X1024"
  24376.         cap = "1024>Not Hard"
  24377.       }
  24378.       spawnflags: =
  24379.       {
  24380.         txt = "&"
  24381.         typ = "X2048"
  24382.         cap = "2048>Not DM"
  24383.       }
  24384.       targetname: =
  24385.       {
  24386.         txt = "&"
  24387.         hint = "Targetname>name"
  24388.       }
  24389.       target: =
  24390.       {
  24391.         txt = "&"
  24392.         hint = "Target>ent to trigger"
  24393.       }
  24394.       killtarget: =
  24395.       {
  24396.         txt = "&"
  24397.         hint = "Killtarget>remove ent from map"
  24398.       }
  24399.       delay: =
  24400.       {
  24401.         txt = "&"
  24402.         hint = "Delay>trigger in x seconds"
  24403.       }
  24404.       message: =
  24405.       {
  24406.         txt = "&"
  24407.         hint = "Message>print when activated"
  24408.       }
  24409.       sounds: =
  24410.       {
  24411.         txt = "&"
  24412.         hint = "Sounds"
  24413.         typ = "C"
  24414.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  24415.         values = "0"$0D"1"$0D"2"$0D"3"
  24416.       }
  24417.       pathtarget: =
  24418.       {
  24419.         txt = "&"
  24420.         hint = "Pathtarget>elevator level target"
  24421.       }
  24422.       movewith: =
  24423.       {
  24424.         txt = "&"
  24425.         hint = "Movewith>ent to move with"
  24426.       }
  24427.       spawnflags: =
  24428.       {
  24429.         txt = "&"
  24430.         typ = "X1"
  24431.         cap = "1>Monster"
  24432.         Hint = "Monsters can trigger this."
  24433.       }
  24434.       spawnflags: =
  24435.       {
  24436.         txt = "&"
  24437.         typ = "X2"
  24438.         cap = "2>Not Player"
  24439.         Hint = "The player cannot trigger this."
  24440.       }
  24441.       spawnflags: =
  24442.       {
  24443.         txt = "&"
  24444.         typ = "X4"
  24445.         cap = "4>Triggered"
  24446.         Hint = "If you set this it must be triggered by something else before "
  24447.          "it can be used."
  24448.       }
  24449.       spawnflags: =
  24450.       {
  24451.         txt = "&"
  24452.         typ = "X16"
  24453.         cap = "16>Turret"
  24454.         hint = "Not sure what to put. Update hint."
  24455.       }
  24456.       wait: =
  24457.       {
  24458.         txt = "&"
  24459.         hint = "Wait>sec between triggers. Default 2, seconds between triggeri"
  24460.          "ngs."
  24461.       }
  24462.     }
  24463.     tremor_trigger_multiple:form =
  24464.     {
  24465.       spawnflags: =
  24466.       {
  24467.         txt = "&"
  24468.         typ = "X256"
  24469.         cap = "256>Not Easy"
  24470.       }
  24471.       spawnflags: =
  24472.       {
  24473.         txt = "&"
  24474.         typ = "X512"
  24475.         cap = "512>Not Normal"
  24476.       }
  24477.       spawnflags: =
  24478.       {
  24479.         txt = "&"
  24480.         typ = "X1024"
  24481.         cap = "1024>Not Hard"
  24482.       }
  24483.       spawnflags: =
  24484.       {
  24485.         txt = "&"
  24486.         typ = "X2048"
  24487.         cap = "2048>Not DM"
  24488.       }
  24489.       targetname: =
  24490.       {
  24491.         txt = "&"
  24492.         hint = "Use this if you checked - TRIGGERED -."
  24493.       }
  24494.       target: =
  24495.       {
  24496.         txt = "&"
  24497.         hint = "Target>ent to trigger. This should be something that can be tr"
  24498.          "iggered more than once."
  24499.       }
  24500.       killtarget: =
  24501.       {
  24502.         txt = "&"
  24503.         hint = "Killtarget>remove ent from map"
  24504.       }
  24505.       delay: =
  24506.       {
  24507.         txt = "&"
  24508.         hint = "Delay>trigger in x seconds. If - delay - is set, the trigger w"
  24509.          "aits some time after activating before firing."
  24510.       }
  24511.       message: =
  24512.       {
  24513.         txt = "&"
  24514.         hint = "Message>print when activated. Text string to be displayed when"
  24515.          " triggered.  Use \n for line breaks."
  24516.       }
  24517.       sounds: =
  24518.       {
  24519.         txt = "&"
  24520.         typ = "C"
  24521.         items = "0>Beep beep"$0D"1>Secret"$0D"2>F1 prompt"$0D"3>Silent"
  24522.         values = "0"$0D"1"$0D"2"$0D"3"
  24523.         Hint = "Set - sounds - to one of the following"
  24524.       }
  24525.       pathtarget: =
  24526.       {
  24527.         txt = "&"
  24528.         hint = "Pathtarget>elevator level target"
  24529.       }
  24530.       movewith: =
  24531.       {
  24532.         txt = "&"
  24533.         hint = "Movewith>ent to move with"
  24534.       }
  24535.       spawnflags: =
  24536.       {
  24537.         txt = "&"
  24538.         typ = "X1"
  24539.         cap = "1>Monster"
  24540.       }
  24541.       spawnflags: =
  24542.       {
  24543.         txt = "&"
  24544.         typ = "X2"
  24545.         cap = "2>Not Player"
  24546.       }
  24547.       spawnflags: =
  24548.       {
  24549.         txt = "&"
  24550.         typ = "X4"
  24551.         cap = "4>Triggered"
  24552.       }
  24553.       spawnflags: =
  24554.       {
  24555.         txt = "&"
  24556.         typ = "X16"
  24557.         cap = "16>Turret"
  24558.       }
  24559.       wait: =
  24560.       {
  24561.         txt = "&"
  24562.         hint = "Wait>sec between triggers"
  24563.       }
  24564.       count: =
  24565.       {
  24566.         txt = "&"
  24567.         hint = "Count>kill at # deactivations"
  24568.       }
  24569.       movewith: =
  24570.       {
  24571.         txt = "&"
  24572.         hint = "Movewith>ent to move with"
  24573.       }
  24574.     }
  24575.     trigger_push:form =
  24576.     {
  24577.       Help = "Pushes the player."
  24578.       spawnflags: =
  24579.       {
  24580.         txt = "&"
  24581.         typ = "X256"
  24582.         cap = "256>Not Easy"
  24583.       }
  24584.       spawnflags: =
  24585.       {
  24586.         txt = "&"
  24587.         typ = "X512"
  24588.         cap = "512>Not Normal"
  24589.       }
  24590.       spawnflags: =
  24591.       {
  24592.         txt = "&"
  24593.         typ = "X1024"
  24594.         cap = "1024>Not Hard"
  24595.       }
  24596.       spawnflags: =
  24597.       {
  24598.         txt = "&"
  24599.         typ = "X2048"
  24600.         cap = "2048>Not DM"
  24601.       }
  24602.       targetname: =
  24603.       {
  24604.         txt = "&"
  24605.         hint = "Targetname>name"
  24606.       }
  24607.       angles: =
  24608.       {
  24609.         txt = "&"
  24610.         hint = "Angles>pitch yaw 0"
  24611.       }
  24612.       movewith: =
  24613.       {
  24614.         txt = "&"
  24615.         hint = "Movewith>ent to move with"
  24616.       }
  24617.       spawnflags: =
  24618.       {
  24619.         txt = "&"
  24620.         typ = "X1"
  24621.         cap = "1>Push Once"
  24622.         Hint = "Will only push in the given direction the first time the playe"
  24623.          "r walks through it."
  24624.       }
  24625.       spawnflags: =
  24626.       {
  24627.         txt = "&"
  24628.         typ = "X2"
  24629.         cap = "2>Custom Sound"
  24630.       }
  24631.       speed: =
  24632.       {
  24633.         txt = "&"
  24634.         hint = "Speed>velocity 10*units/sec. Default 1000."
  24635.       }
  24636.       noise: =
  24637.       {
  24638.         t_soundbrowser = !
  24639.         hint = "wav file to play."$0D$0D
  24640.            "The file selection button ... to the right"$0D
  24641.            "lets you pick the sound you want by clicking on it."$0D
  24642.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  24643.            "and place your .wav files there. You can also create"$0D
  24644.            "sub-folders within the 'sound' folder to group your files."$0D
  24645.            $0D"Right clicking on the sound file will let you play it."$0D
  24646.            "The path is set so it will work if put into a .pak file."
  24647.       }
  24648.     }
  24649.     trigger_scales:form =
  24650.     {
  24651.       spawnflags: =
  24652.       {
  24653.         txt = "&"
  24654.         typ = "X256"
  24655.         cap = "256>Not Easy"
  24656.       }
  24657.       spawnflags: =
  24658.       {
  24659.         txt = "&"
  24660.         typ = "X512"
  24661.         cap = "512>Not Normal"
  24662.       }
  24663.       spawnflags: =
  24664.       {
  24665.         txt = "&"
  24666.         typ = "X1024"
  24667.         cap = "1024>Not Hard"
  24668.       }
  24669.       spawnflags: =
  24670.       {
  24671.         txt = "&"
  24672.         typ = "X2048"
  24673.         cap = "2048>Not DM"
  24674.       }
  24675.       targetname: =
  24676.       {
  24677.         txt = "&"
  24678.         hint = "Targetname>name"
  24679.       }
  24680.       spawnflags: =
  24681.       {
  24682.         txt = "&"
  24683.         typ = "X4"
  24684.         cap = "1>Triggered"
  24685.       }
  24686.       team: =
  24687.       {
  24688.         txt = "&"
  24689.         hint = "Team>target characters"
  24690.       }
  24691.     }
  24692.     trigger_teleporter:form =
  24693.     {
  24694.       spawnflags: =
  24695.       {
  24696.         txt = "&"
  24697.         typ = "X256"
  24698.         cap = "256>Not Easy"
  24699.       }
  24700.       spawnflags: =
  24701.       {
  24702.         txt = "&"
  24703.         typ = "X512"
  24704.         cap = "512>Not Normal"
  24705.       }
  24706.       spawnflags: =
  24707.       {
  24708.         txt = "&"
  24709.         typ = "X1024"
  24710.         cap = "1024>Not Hard"
  24711.       }
  24712.       spawnflags: =
  24713.       {
  24714.         txt = "&"
  24715.         typ = "X2048"
  24716.         cap = "2048>Not DM"
  24717.       }
  24718.       targetname: =
  24719.       {
  24720.         txt = "&"
  24721.         hint = "Targetname>name"
  24722.       }
  24723.       movewith: =
  24724.       {
  24725.         txt = "&"
  24726.         hint = "Movewith>ent to move with"
  24727.       }
  24728.       spawnflags: =
  24729.       {
  24730.         txt = "&"
  24731.         typ = "X2"
  24732.         cap = "2>Triggered"
  24733.       }
  24734.       spawnflags: =
  24735.       {
  24736.         txt = "&"
  24737.         typ = "X8"
  24738.         cap = "8>Monster"
  24739.       }
  24740.       spawnflags: =
  24741.       {
  24742.         txt = "&"
  24743.         typ = "X16"
  24744.         cap = "16>No effects"
  24745.       }
  24746.       spawnflags: =
  24747.       {
  24748.         txt = "&"
  24749.         typ = "X32"
  24750.         cap = "32>Custom Sound"
  24751.       }
  24752.       spawnflags: =
  24753.       {
  24754.         txt = "&"
  24755.         typ = "X64"
  24756.         cap = "64>Landmark"
  24757.       }
  24758.       noise: =
  24759.       {
  24760.         t_soundbrowser = !
  24761.         hint = "wav file to play."$0D$0D
  24762.            "The file selection button ... to the right"$0D
  24763.            "lets you pick the sound you want by clicking on it."$0D
  24764.            "Create a sub-folder named 'sound' in your tmpQuArk folder"$0D
  24765.            "and place your .wav files there. You can also create"$0D
  24766.            "sub-folders within the 'sound' folder to group your files."$0D
  24767.            $0D"Right clicking on the sound file will let you play it."$0D
  24768.            "The path is set so it will work if put into a .pak file."
  24769.       }
  24770.       target: =
  24771.       {
  24772.         txt = "&"
  24773.         hint = "Target>destination"
  24774.       }
  24775.     }
  24776.     trigger_transition:form =
  24777.     {
  24778.       spawnflags: =
  24779.       {
  24780.         txt = "&"
  24781.         typ = "X256"
  24782.         cap = "256>Not Easy"
  24783.       }
  24784.       spawnflags: =
  24785.       {
  24786.         txt = "&"
  24787.         typ = "X512"
  24788.         cap = "512>Not Normal"
  24789.       }
  24790.       spawnflags: =
  24791.       {
  24792.         txt = "&"
  24793.         typ = "X1024"
  24794.         cap = "1024>Not Hard"
  24795.       }
  24796.       spawnflags: =
  24797.       {
  24798.         txt = "&"
  24799.         typ = "X2048"
  24800.         cap = "2048>Not DM"
  24801.       }
  24802.       targetname: =
  24803.       {
  24804.         txt = "&"
  24805.         hint = "Targetname>name"
  24806.       }
  24807.     }
  24808.     t_TurretBreach:incl =
  24809.     {
  24810.       spawnflags: =
  24811.       {
  24812.         txt = "&"
  24813.         typ = "X256"
  24814.         cap = "256>Not Easy"
  24815.       }
  24816.       spawnflags: =
  24817.       {
  24818.         txt = "&"
  24819.         typ = "X512"
  24820.         cap = "512>Not Normal"
  24821.       }
  24822.       spawnflags: =
  24823.       {
  24824.         txt = "&"
  24825.         typ = "X1024"
  24826.         cap = "1024>Not Hard"
  24827.       }
  24828.       spawnflags: =
  24829.       {
  24830.         txt = "&"
  24831.         typ = "X2048"
  24832.         cap = "2048>Not DM"
  24833.       }
  24834.       targetname: =
  24835.       {
  24836.         txt = "&"
  24837.         hint = "Targetname>name"
  24838.       }
  24839.       movewith: =
  24840.       {
  24841.         txt = "&"
  24842.         hint = "Movewith>ent to move with"
  24843.       }
  24844.       spawnflags: =
  24845.       {
  24846.         txt = "&"
  24847.         typ = "X1"
  24848.         cap = "1>Player"
  24849.       }
  24850.       spawnflags: =
  24851.       {
  24852.         txt = "&"
  24853.         typ = "X2"
  24854.         cap = "2>Trig Spawn"
  24855.       }
  24856.       spawnflags: =
  24857.       {
  24858.         txt = "&"
  24859.         typ = "X4"
  24860.         cap = "4>Track"
  24861.       }
  24862.       target: =
  24863.       {
  24864.         txt = "&"
  24865.         hint = "Target>info_notnull (rocket origin)"
  24866.       }
  24867.       sounds: =
  24868.       {
  24869.         txt = "&"
  24870.         hint = "Sounds>weapon used"
  24871.         typ = "C"
  24872.         items = "-1>No fire"$0D"1>Railgun"$0D"2>Rocket"$0D"3>BFG"$0D"4>Homing "
  24873.          "rockets"$0D"5>Machinegun"$0D"6>Hyperblaster"$0D"7>Grenade"
  24874.         values = "-1"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"
  24875.       }
  24876.       wait: =
  24877.       {
  24878.         txt = "&"
  24879.         hint = "Wait>rate of fire (sec)"
  24880.       }
  24881.       distance: =
  24882.       {
  24883.         txt = "&"
  24884.         hint = "Distance>grenade velocity"
  24885.       }
  24886.       speed: =
  24887.       {
  24888.         txt = "&"
  24889.         hint = "Speed>rotation deg/sec"
  24890.       }
  24891.       minpitch: =
  24892.       {
  24893.         txt = "&"
  24894.         hint = "Minpitch>min pitch angle"
  24895.       }
  24896.       maxpitch: =
  24897.       {
  24898.         txt = "&"
  24899.         hint = "Maxpitch>max pitch angle"
  24900.       }
  24901.       minyaw: =
  24902.       {
  24903.         txt = "&"
  24904.         hint = "Minyaw>min yaw angle"
  24905.       }
  24906.       maxyaw: =
  24907.       {
  24908.         txt = "&"
  24909.         hint = "Maxyaw>max yaw angle"
  24910.       }
  24911.       team: =
  24912.       {
  24913.         txt = "&"
  24914.         hint = "Team>turret_base"
  24915.       }
  24916.       dmg: =
  24917.       {
  24918.         txt = "&"
  24919.         hint = "Dmg>damage when blocked"
  24920.       }
  24921.       health: =
  24922.       {
  24923.         txt = "&"
  24924.         hint = "Health>sustainable damage"
  24925.       }
  24926.       gib_health: =
  24927.       {
  24928.         txt = "&"
  24929.         hint = "Gib_health>gib level"
  24930.       }
  24931.       deathtarget: =
  24932.       {
  24933.         txt = "&"
  24934.         hint = "Deathtarget>trigger at death"
  24935.       }
  24936.       destroytarget: =
  24937.       {
  24938.         txt = "&"
  24939.         hint = "Destroytarget>trigger at gib"
  24940.       }
  24941.       followtarget: =
  24942.       {
  24943.         txt = "&"
  24944.         hint = "Followtarget>fallback view target"
  24945.       }
  24946.       viewmessage: =
  24947.       {
  24948.         txt = "&"
  24949.         hint = "Viewmessage>monitor message"
  24950.       }
  24951.       count: =
  24952.       {
  24953.         txt = "&"
  24954.         hint = "Count>Camera number"
  24955.       }
  24956.     }
  24957.     turret_breach:form =
  24958.     {
  24959.       spawnflags: =
  24960.       {
  24961.         txt = "&"
  24962.         typ = "X256"
  24963.         cap = "256>Not Easy"
  24964.       }
  24965.       spawnflags: =
  24966.       {
  24967.         txt = "&"
  24968.         typ = "X512"
  24969.         cap = "512>Not Normal"
  24970.       }
  24971.       spawnflags: =
  24972.       {
  24973.         txt = "&"
  24974.         typ = "X1024"
  24975.         cap = "1024>Not Hard"
  24976.       }
  24977.       spawnflags: =
  24978.       {
  24979.         txt = "&"
  24980.         typ = "X2048"
  24981.         cap = "2048>Not DM"
  24982.       }
  24983.       targetname: =
  24984.       {
  24985.         txt = "&"
  24986.         hint = "Targetname>name"
  24987.       }
  24988.       movewith: =
  24989.       {
  24990.         txt = "&"
  24991.         hint = "Movewith>ent to move with"
  24992.       }
  24993.       spawnflags: =
  24994.       {
  24995.         txt = "&"
  24996.         typ = "X1"
  24997.         cap = "1>Player"
  24998.       }
  24999.       spawnflags: =
  25000.       {
  25001.         txt = "&"
  25002.         typ = "X2"
  25003.         cap = "2>Trig Spawn"
  25004.       }
  25005.       spawnflags: =
  25006.       {
  25007.         txt = "&"
  25008.         typ = "X4"
  25009.         cap = "4>Track"
  25010.       }
  25011.       target: =
  25012.       {
  25013.         txt = "&"
  25014.         hint = "Target>info_notnull (rocket origin)"
  25015.       }
  25016.       sounds: =
  25017.       {
  25018.         txt = "&"
  25019.         hint = "Sounds>weapon used"
  25020.         typ = "C"
  25021.         items = "-1>No fire"$0D"1>Railgun"$0D"2>Rocket"$0D"3>BFG"$0D"4>Homing "
  25022.          "rockets"$0D"5>Machinegun"$0D"6>Hyperblaster"$0D"7>Grenade"
  25023.         values = "-1"$0D"1"$0D"2"$0D"3"$0D"4"$0D"5"$0D"6"$0D"7"
  25024.       }
  25025.       wait: =
  25026.       {
  25027.         txt = "&"
  25028.         hint = "Wait>rate of fire (sec)"
  25029.       }
  25030.       distance: =
  25031.       {
  25032.         txt = "&"
  25033.         hint = "Distance>grenade velocity"
  25034.       }
  25035.       speed: =
  25036.       {
  25037.         txt = "&"
  25038.         hint = "Speed>rotation deg/sec"
  25039.       }
  25040.       minpitch: =
  25041.       {
  25042.         txt = "&"
  25043.         hint = "Minpitch>min pitch angle"
  25044.       }
  25045.       maxpitch: =
  25046.       {
  25047.         txt = "&"
  25048.         hint = "Maxpitch>max pitch angle"
  25049.       }
  25050.       minyaw: =
  25051.       {
  25052.         txt = "&"
  25053.         hint = "Minyaw>min yaw angle"
  25054.       }
  25055.       maxyaw: =
  25056.       {
  25057.         txt = "&"
  25058.         hint = "Maxyaw>max yaw angle"
  25059.       }
  25060.       team: =
  25061.       {
  25062.         txt = "&"
  25063.         hint = "Team>turret_base"
  25064.       }
  25065.       dmg: =
  25066.       {
  25067.         txt = "&"
  25068.         hint = "Dmg>damage when blocked"
  25069.       }
  25070.       health: =
  25071.       {
  25072.         txt = "&"
  25073.         hint = "Health>sustainable damage"
  25074.       }
  25075.       gib_health: =
  25076.       {
  25077.         txt = "&"
  25078.         hint = "Gib_health>gib level"
  25079.       }
  25080.       deathtarget: =
  25081.       {
  25082.         txt = "&"
  25083.         hint = "Deathtarget>trigger at death"
  25084.       }
  25085.       destroytarget: =
  25086.       {
  25087.         txt = "&"
  25088.         hint = "Destroytarget>trigger at gib"
  25089.       }
  25090.       followtarget: =
  25091.       {
  25092.         txt = "&"
  25093.         hint = "Followtarget>fallback view target"
  25094.       }
  25095.       viewmessage: =
  25096.       {
  25097.         txt = "&"
  25098.         hint = "Viewmessage>monitor message"
  25099.       }
  25100.       count: =
  25101.       {
  25102.         txt = "&"
  25103.         hint = "Count>Camera number"
  25104.       }
  25105.       _minlight: =
  25106.       {
  25107.         txt = "&"
  25108.         hint = "_minlight>mottled glow 0.0-2.0"
  25109.       }
  25110.       _ambient: =
  25111.       {
  25112.         txt = "&"
  25113.         Typ = "LN"
  25114.         hint = "_ambient>minlight-RGB or absolute"
  25115.       }
  25116.       light: =
  25117.       {
  25118.         txt = "&"
  25119.         hint = "Light>tex light value"
  25120.       }
  25121.       _lightmin: =
  25122.       {
  25123.         txt = "&"
  25124.         hint = "_lightmin>min tex light value"
  25125.       }
  25126.       style: =
  25127.       {
  25128.         txt = "&"
  25129.         hint = "Style>type tex light"
  25130.         typ = "C"
  25131.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  25132.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  25133.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  25134.          "er"$0D"11>Slow pulse, no black"
  25135.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  25136.          "0"$0D"11"
  25137.       }
  25138.       _color: =
  25139.       {
  25140.         txt = "&"
  25141.         Typ = "LN"
  25142.         hint = "_color>tex light RGB color"
  25143.       }
  25144.       _focus: =
  25145.       {
  25146.         txt = "&"
  25147.         hint = "_focus>fade tex light edges"
  25148.       }
  25149.       _minlighta: =
  25150.       {
  25151.         txt = "&"
  25152.         hint = "_minlighta>abs scale minlite"
  25153.       }
  25154.     }
  25155.     t_TurretBase:incl =
  25156.     {
  25157.       spawnflags: =
  25158.       {
  25159.         txt = "&"
  25160.         typ = "X256"
  25161.         cap = "256>Not Easy"
  25162.       }
  25163.       spawnflags: =
  25164.       {
  25165.         txt = "&"
  25166.         typ = "X512"
  25167.         cap = "512>Not Normal"
  25168.       }
  25169.       spawnflags: =
  25170.       {
  25171.         txt = "&"
  25172.         typ = "X1024"
  25173.         cap = "1024>Not Hard"
  25174.       }
  25175.       spawnflags: =
  25176.       {
  25177.         txt = "&"
  25178.         typ = "X2048"
  25179.         cap = "2048>Not DM"
  25180.       }
  25181.       targetname: =
  25182.       {
  25183.         txt = "&"
  25184.         hint = "Targetname>name"
  25185.       }
  25186.       movewith: =
  25187.       {
  25188.         txt = "&"
  25189.         hint = "Movewith>ent to move with"
  25190.       }
  25191.       spawnflags: =
  25192.       {
  25193.         txt = "&"
  25194.         typ = "X2"
  25195.         cap = "2>Trig Spawn"
  25196.       }
  25197.       team: =
  25198.       {
  25199.         txt = "&"
  25200.         hint = "Team>turret_breach"
  25201.       }
  25202.     }
  25203.     turret_base:form =
  25204.     {
  25205.       spawnflags: =
  25206.       {
  25207.         txt = "&"
  25208.         typ = "X256"
  25209.         cap = "256>Not Easy"
  25210.       }
  25211.       spawnflags: =
  25212.       {
  25213.         txt = "&"
  25214.         typ = "X512"
  25215.         cap = "512>Not Normal"
  25216.       }
  25217.       spawnflags: =
  25218.       {
  25219.         txt = "&"
  25220.         typ = "X1024"
  25221.         cap = "1024>Not Hard"
  25222.       }
  25223.       spawnflags: =
  25224.       {
  25225.         txt = "&"
  25226.         typ = "X2048"
  25227.         cap = "2048>Not DM"
  25228.       }
  25229.       targetname: =
  25230.       {
  25231.         txt = "&"
  25232.         hint = "Targetname>name"
  25233.       }
  25234.       movewith: =
  25235.       {
  25236.         txt = "&"
  25237.         hint = "Movewith>ent to move with"
  25238.       }
  25239.       spawnflags: =
  25240.       {
  25241.         txt = "&"
  25242.         typ = "X2"
  25243.         cap = "2>Trig Spawn"
  25244.       }
  25245.       team: =
  25246.       {
  25247.         txt = "&"
  25248.         hint = "Team>turret_breach"
  25249.       }
  25250.       _minlight: =
  25251.       {
  25252.         txt = "&"
  25253.         hint = "_minlight>mottled glow 0.0-2.0"
  25254.       }
  25255.       _ambient: =
  25256.       {
  25257.         txt = "&"
  25258.         Typ = "LN"
  25259.         hint = "_ambient>minlight-RGB or absolute"
  25260.       }
  25261.       light: =
  25262.       {
  25263.         txt = "&"
  25264.         hint = "Light>tex light value"
  25265.       }
  25266.       _lightmin: =
  25267.       {
  25268.         txt = "&"
  25269.         hint = "_lightmin>min tex light value"
  25270.       }
  25271.       style: =
  25272.       {
  25273.         txt = "&"
  25274.         hint = "Style>type tex light"
  25275.         typ = "C"
  25276.         items = "0>Normal"$0D"1>Flicker #1"$0D"6>Flicker #2"$0D"2>Slow Strong "
  25277.          "Pulse"$0D"3>Candle #1"$0D"7>Candle #2"$0D"8>Candle #3"$0D"4>Fast Str"
  25278.          "obe"$0D"5>Gentle Pulse #1"$0D"9>Slow Strobe"$0D"10>Fluorescent Flick"
  25279.          "er"$0D"11>Slow pulse, no black"
  25280.         values = "0"$0D"1"$0D"6"$0D"2"$0D"3"$0D"7"$0D"8"$0D"4"$0D"5"$0D"9"$0D"1"
  25281.          "0"$0D"11"
  25282.       }
  25283.       _color: =
  25284.       {
  25285.         txt = "&"
  25286.         Typ = "LN"
  25287.         hint = "_color>tex light RGB color"
  25288.       }
  25289.       _focus: =
  25290.       {
  25291.         txt = "&"
  25292.         hint = "_focus>fade tex light edges"
  25293.       }
  25294.       _minlighta: =
  25295.       {
  25296.         txt = "&"
  25297.         hint = "_minlighta>abs scale minlite"
  25298.       }
  25299.     }
  25300.     turret_driver:form =
  25301.     {
  25302.       bbox = '-16 -16 -24 16 16 32'
  25303.       spawnflags: =
  25304.       {
  25305.         txt = "&"
  25306.         typ = "X256"
  25307.         cap = "256>Not Easy"
  25308.       }
  25309.       spawnflags: =
  25310.       {
  25311.         txt = "&"
  25312.         typ = "X512"
  25313.         cap = "512>Not Normal"
  25314.       }
  25315.       spawnflags: =
  25316.       {
  25317.         txt = "&"
  25318.         typ = "X1024"
  25319.         cap = "1024>Not Hard"
  25320.       }
  25321.       spawnflags: =
  25322.       {
  25323.         txt = "&"
  25324.         typ = "X2048"
  25325.         cap = "2048>Not DM"
  25326.       }
  25327.       spawnflags: =
  25328.       {
  25329.         txt = "&"
  25330.         typ = "X2048"
  25331.       }
  25332.       angles: =
  25333.       {
  25334.         txt = "&"
  25335.         hint = "Angles>pitch yaw roll"
  25336.       }
  25337.       spawnflags: =
  25338.       {
  25339.         txt = "&"
  25340.         typ = "X1"
  25341.         cap = "1>Remote"
  25342.       }
  25343.       target: =
  25344.       {
  25345.         txt = "&"
  25346.         hint = "Target>turret_breach"
  25347.       }
  25348.     }
  25349.     viewthing:form =
  25350.     {
  25351.       bbox = '-8 -8 -8 8 8 8'
  25352.       spawnflags: =
  25353.       {
  25354.         txt = "&"
  25355.         typ = "X256"
  25356.         cap = "256>Not Easy"
  25357.       }
  25358.       spawnflags: =
  25359.       {
  25360.         txt = "&"
  25361.         typ = "X512"
  25362.         cap = "512>Not Normal"
  25363.       }
  25364.       spawnflags: =
  25365.       {
  25366.         txt = "&"
  25367.         typ = "X1024"
  25368.         cap = "1024>Not Hard"
  25369.       }
  25370.       spawnflags: =
  25371.       {
  25372.         txt = "&"
  25373.         typ = "X2048"
  25374.         cap = "2048>Not DM"
  25375.       }
  25376.     }
  25377.     t_Weapons:incl =
  25378.     {
  25379.       bbox = '-16 -16 -16 16 16 16'
  25380.       spawnflags: =
  25381.       {
  25382.         txt = "&"
  25383.         typ = "X256"
  25384.         cap = "256>Not Easy"
  25385.       }
  25386.       spawnflags: =
  25387.       {
  25388.         txt = "&"
  25389.         typ = "X512"
  25390.         cap = "512>Not Normal"
  25391.       }
  25392.       spawnflags: =
  25393.       {
  25394.         txt = "&"
  25395.         typ = "X1024"
  25396.         cap = "1024>Not Hard"
  25397.       }
  25398.       spawnflags: =
  25399.       {
  25400.         txt = "&"
  25401.         typ = "X2048"
  25402.         cap = "2048>Not DM"
  25403.       }
  25404.       team: =
  25405.       {
  25406.         txt = "&"
  25407.         hint = "Team>DM respawn assoc"
  25408.       }
  25409.       targetname: =
  25410.       {
  25411.         txt = "&"
  25412.         hint = "Targetname>name"
  25413.       }
  25414.       target: =
  25415.       {
  25416.         txt = "&"
  25417.         hint = "Target>ent to trigger"
  25418.       }
  25419.       killtarget: =
  25420.       {
  25421.         txt = "&"
  25422.         hint = "Killtarget>remove ent from map"
  25423.       }
  25424.       delay: =
  25425.       {
  25426.         txt = "&"
  25427.         hint = "Delay>trigger in x seconds"
  25428.       }
  25429.       message: =
  25430.       {
  25431.         txt = "&"
  25432.         hint = "Message>print when activated"
  25433.       }
  25434.       angles: =
  25435.       {
  25436.         txt = "&"
  25437.         hint = "Angles>pitch yaw roll"
  25438.       }
  25439.       movewith: =
  25440.       {
  25441.         txt = "&"
  25442.         hint = "Movewith>ent to move with"
  25443.       }
  25444.       spawnflags: =
  25445.       {
  25446.         txt = "&"
  25447.         typ = "X4"
  25448.         cap = "4>No Spin"
  25449.       }
  25450.       spawnflags: =
  25451.       {
  25452.         txt = "&"
  25453.         typ = "X8"
  25454.         cap = "8>No Drop"
  25455.       }
  25456.       spawnflags: =
  25457.       {
  25458.         txt = "&"
  25459.         typ = "X16"
  25460.         cap = "16>Shootable"
  25461.       }
  25462.       health: =
  25463.       {
  25464.         txt = "&"
  25465.         hint = "Health>sustainable damage"
  25466.       }
  25467.     }
  25468.     weapon_blaster:form =
  25469.     {
  25470.       Help = "This is the hand Gun (1st weapon) unlimited ammo."
  25471.       bbox = '-16 -16 -16 16 16 16'
  25472.       mdl = "models/weapons/g_blast/tris.md2"
  25473.       spawnflags: =
  25474.       {
  25475.         txt = "&"
  25476.         typ = "X256"
  25477.         cap = "256>Not Easy"
  25478.       }
  25479.       spawnflags: =
  25480.       {
  25481.         txt = "&"
  25482.         typ = "X512"
  25483.         cap = "512>Not Normal"
  25484.       }
  25485.       spawnflags: =
  25486.       {
  25487.         txt = "&"
  25488.         typ = "X1024"
  25489.         cap = "1024>Not Hard"
  25490.       }
  25491.       spawnflags: =
  25492.       {
  25493.         txt = "&"
  25494.         typ = "X2048"
  25495.         cap = "2048>Not DM"
  25496.       }
  25497.       team: =
  25498.       {
  25499.         txt = "&"
  25500.         hint = "Team>DM respawn assoc"
  25501.       }
  25502.       targetname: =
  25503.       {
  25504.         txt = "&"
  25505.         hint = "Targetname>name"
  25506.       }
  25507.       target: =
  25508.       {
  25509.         txt = "&"
  25510.         hint = "Target>ent to trigger"
  25511.       }
  25512.       killtarget: =
  25513.       {
  25514.         txt = "&"
  25515.         hint = "Killtarget>remove ent from map"
  25516.       }
  25517.       delay: =
  25518.       {
  25519.         txt = "&"
  25520.         hint = "Delay>trigger in x seconds"
  25521.       }
  25522.       message: =
  25523.       {
  25524.         txt = "&"
  25525.         hint = "Message>print when activated"
  25526.       }
  25527.       angles: =
  25528.       {
  25529.         txt = "&"
  25530.         hint = "Angles>pitch yaw roll"
  25531.       }
  25532.       movewith: =
  25533.       {
  25534.         txt = "&"
  25535.         hint = "Movewith>ent to move with"
  25536.       }
  25537.       spawnflags: =
  25538.       {
  25539.         txt = "&"
  25540.         typ = "X4"
  25541.         cap = "4>No Spin"
  25542.       }
  25543.       spawnflags: =
  25544.       {
  25545.         txt = "&"
  25546.         typ = "X8"
  25547.         cap = "8>No Drop"
  25548.       }
  25549.       spawnflags: =
  25550.       {
  25551.         txt = "&"
  25552.         typ = "X16"
  25553.         cap = "16>Shootable"
  25554.       }
  25555.       health: =
  25556.       {
  25557.         txt = "&"
  25558.         hint = "Health>sustainable damage"
  25559.       }
  25560.     }
  25561.     weapon_shotgun:form =
  25562.     {
  25563.       Help = "This is the small ShotGun (2nd weapon) uses ammo_shells."
  25564.       bbox = '-16 -16 -16 16 16 16'
  25565.       mdl = "models/weapons/g_shotg/tris.md2"
  25566.       spawnflags: =
  25567.       {
  25568.         txt = "&"
  25569.         typ = "X256"
  25570.         cap = "256>Not Easy"
  25571.       }
  25572.       spawnflags: =
  25573.       {
  25574.         txt = "&"
  25575.         typ = "X512"
  25576.         cap = "512>Not Normal"
  25577.       }
  25578.       spawnflags: =
  25579.       {
  25580.         txt = "&"
  25581.         typ = "X1024"
  25582.         cap = "1024>Not Hard"
  25583.       }
  25584.       spawnflags: =
  25585.       {
  25586.         txt = "&"
  25587.         typ = "X2048"
  25588.         cap = "2048>Not DM"
  25589.       }
  25590.       team: =
  25591.       {
  25592.         txt = "&"
  25593.         hint = "Team>DM respawn assoc"
  25594.       }
  25595.       targetname: =
  25596.       {
  25597.         txt = "&"
  25598.         hint = "Use this to make it disappear by making it the killtarget of a"
  25599.          " monster."
  25600.       }
  25601.       target: =
  25602.       {
  25603.         txt = "&"
  25604.         hint = "Trigger something when the player picks this up."
  25605.       }
  25606.       killtarget: =
  25607.       {
  25608.         txt = "&"
  25609.         hint = "Killtarget>remove ent from map"
  25610.       }
  25611.       delay: =
  25612.       {
  25613.         txt = "&"
  25614.         hint = "Delay>trigger in x seconds"
  25615.       }
  25616.       message: =
  25617.       {
  25618.         txt = "&"
  25619.         hint = "Message>print when activated"
  25620.       }
  25621.       angles: =
  25622.       {
  25623.         txt = "&"
  25624.         hint = "Angles>pitch yaw roll"
  25625.       }
  25626.       movewith: =
  25627.       {
  25628.         txt = "&"
  25629.         hint = "Movewith>ent to move with"
  25630.       }
  25631.       spawnflags: =
  25632.       {
  25633.         txt = "&"
  25634.         typ = "X4"
  25635.         cap = "4>No Spin"
  25636.       }
  25637.       spawnflags: =
  25638.       {
  25639.         txt = "&"
  25640.         typ = "X8"
  25641.         cap = "8>No Drop"
  25642.       }
  25643.       spawnflags: =
  25644.       {
  25645.         txt = "&"
  25646.         typ = "X16"
  25647.         cap = "16>Shootable"
  25648.       }
  25649.       health: =
  25650.       {
  25651.         txt = "&"
  25652.         hint = "Health>sustainable damage"
  25653.       }
  25654.     }
  25655.     weapon_supershotgun:form =
  25656.     {
  25657.       Help = "This is the big ShotGun (3rd weapon) uses ammo_shells."
  25658.       bbox = '-16 -16 -16 16 16 16'
  25659.       mdl = "models/weapons/g_shotg2/tris.md2"
  25660.       spawnflags: =
  25661.       {
  25662.         txt = "&"
  25663.         typ = "X256"
  25664.         cap = "256>Not Easy"
  25665.       }
  25666.       spawnflags: =
  25667.       {
  25668.         txt = "&"
  25669.         typ = "X512"
  25670.         cap = "512>Not Normal"
  25671.       }
  25672.       spawnflags: =
  25673.       {
  25674.         txt = "&"
  25675.         typ = "X1024"
  25676.         cap = "1024>Not Hard"
  25677.       }
  25678.       spawnflags: =
  25679.       {
  25680.         txt = "&"
  25681.         typ = "X2048"
  25682.         cap = "2048>Not DM"
  25683.       }
  25684.       team: =
  25685.       {
  25686.         txt = "&"
  25687.         hint = "Team>DM respawn assoc"
  25688.       }
  25689.       targetname: =
  25690.       {
  25691.         txt = "&"
  25692.         hint = "Use this to make it disappear by making it the killtarget of a"
  25693.          " monster."
  25694.       }
  25695.       target: =
  25696.       {
  25697.         txt = "&"
  25698.         hint = "Trigger something when the player picks this up."
  25699.       }
  25700.       killtarget: =
  25701.       {
  25702.         txt = "&"
  25703.         hint = "Killtarget>remove ent from map"
  25704.       }
  25705.       delay: =
  25706.       {
  25707.         txt = "&"
  25708.         hint = "Delay>trigger in x seconds"
  25709.       }
  25710.       message: =
  25711.       {
  25712.         txt = "&"
  25713.         hint = "Message>print when activated"
  25714.       }
  25715.       angles: =
  25716.       {
  25717.         txt = "&"
  25718.         hint = "Angles>pitch yaw roll"
  25719.       }
  25720.       movewith: =
  25721.       {
  25722.         txt = "&"
  25723.         hint = "Movewith>ent to move with"
  25724.       }
  25725.       spawnflags: =
  25726.       {
  25727.         txt = "&"
  25728.         typ = "X4"
  25729.         cap = "4>No Spin"
  25730.       }
  25731.       spawnflags: =
  25732.       {
  25733.         txt = "&"
  25734.         typ = "X8"
  25735.         cap = "8>No Drop"
  25736.       }
  25737.       spawnflags: =
  25738.       {
  25739.         txt = "&"
  25740.         typ = "X16"
  25741.         cap = "16>Shootable"
  25742.       }
  25743.       health: =
  25744.       {
  25745.         txt = "&"
  25746.         hint = "Health>sustainable damage"
  25747.       }
  25748.     }
  25749.     weapon_machinegun:form =
  25750.     {
  25751.       Help = "This is the small MachineGun (4th weapon) uses ammo_bullets."
  25752.       bbox = '-16 -16 -16 16 16 16'
  25753.       mdl = "models/weapons/g_machn/tris.md2"
  25754.       spawnflags: =
  25755.       {
  25756.         txt = "&"
  25757.         typ = "X256"
  25758.         cap = "256>Not Easy"
  25759.       }
  25760.       spawnflags: =
  25761.       {
  25762.         txt = "&"
  25763.         typ = "X512"
  25764.         cap = "512>Not Normal"
  25765.       }
  25766.       spawnflags: =
  25767.       {
  25768.         txt = "&"
  25769.         typ = "X1024"
  25770.         cap = "1024>Not Hard"
  25771.       }
  25772.       spawnflags: =
  25773.       {
  25774.         txt = "&"
  25775.         typ = "X2048"
  25776.         cap = "2048>Not DM"
  25777.       }
  25778.       team: =
  25779.       {
  25780.         txt = "&"
  25781.         hint = "Team>DM respawn assoc"
  25782.       }
  25783.       targetname: =
  25784.       {
  25785.         txt = "&"
  25786.         hint = "Use this to make it disappear by making it the killtarget of a"
  25787.          " monster."
  25788.       }
  25789.       target: =
  25790.       {
  25791.         txt = "&"
  25792.         hint = "Trigger something when the player picks this up."
  25793.       }
  25794.       killtarget: =
  25795.       {
  25796.         txt = "&"
  25797.         hint = "Killtarget>remove ent from map"
  25798.       }
  25799.       delay: =
  25800.       {
  25801.         txt = "&"
  25802.         hint = "Delay>trigger in x seconds"
  25803.       }
  25804.       message: =
  25805.       {
  25806.         txt = "&"
  25807.         hint = "Message>print when activated"
  25808.       }
  25809.       angles: =
  25810.       {
  25811.         txt = "&"
  25812.         hint = "Angles>pitch yaw roll"
  25813.       }
  25814.       movewith: =
  25815.       {
  25816.         txt = "&"
  25817.         hint = "Movewith>ent to move with"
  25818.       }
  25819.       spawnflags: =
  25820.       {
  25821.         txt = "&"
  25822.         typ = "X4"
  25823.         cap = "4>No Spin"
  25824.       }
  25825.       spawnflags: =
  25826.       {
  25827.         txt = "&"
  25828.         typ = "X8"
  25829.         cap = "8>No Drop"
  25830.       }
  25831.       spawnflags: =
  25832.       {
  25833.         txt = "&"
  25834.         typ = "X16"
  25835.         cap = "16>Shootable"
  25836.       }
  25837.       health: =
  25838.       {
  25839.         txt = "&"
  25840.         hint = "Health>sustainable damage"
  25841.       }
  25842.     }
  25843.     weapon_chaingun:form =
  25844.     {
  25845.       Help = "This is the big MachineGun (5th weapon) uses ammo_bullets."
  25846.       bbox = '-16 -16 -16 16 16 16'
  25847.       mdl = "models/weapons/g_chain/tris.md2"
  25848.       spawnflags: =
  25849.       {
  25850.         txt = "&"
  25851.         typ = "X256"
  25852.         cap = "256>Not Easy"
  25853.       }
  25854.       spawnflags: =
  25855.       {
  25856.         txt = "&"
  25857.         typ = "X512"
  25858.         cap = "512>Not Normal"
  25859.       }
  25860.       spawnflags: =
  25861.       {
  25862.         txt = "&"
  25863.         typ = "X1024"
  25864.         cap = "1024>Not Hard"
  25865.       }
  25866.       spawnflags: =
  25867.       {
  25868.         txt = "&"
  25869.         typ = "X2048"
  25870.         cap = "2048>Not DM"
  25871.       }
  25872.       team: =
  25873.       {
  25874.         txt = "&"
  25875.         hint = "Team>DM respawn assoc"
  25876.       }
  25877.       targetname: =
  25878.       {
  25879.         txt = "&"
  25880.         hint = "Use this to make it disappear by making it the killtarget of a"
  25881.          " monster."
  25882.       }
  25883.       target: =
  25884.       {
  25885.         txt = "&"
  25886.         hint = "Trigger something when the player picks this up."
  25887.       }
  25888.       killtarget: =
  25889.       {
  25890.         txt = "&"
  25891.         hint = "Killtarget>remove ent from map"
  25892.       }
  25893.       delay: =
  25894.       {
  25895.         txt = "&"
  25896.         hint = "Delay>trigger in x seconds"
  25897.       }
  25898.       message: =
  25899.       {
  25900.         txt = "&"
  25901.         hint = "Message>print when activated"
  25902.       }
  25903.       angles: =
  25904.       {
  25905.         txt = "&"
  25906.         hint = "Angles>pitch yaw roll"
  25907.       }
  25908.       movewith: =
  25909.       {
  25910.         txt = "&"
  25911.         hint = "Movewith>ent to move with"
  25912.       }
  25913.       spawnflags: =
  25914.       {
  25915.         txt = "&"
  25916.         typ = "X4"
  25917.         cap = "4>No Spin"
  25918.       }
  25919.       spawnflags: =
  25920.       {
  25921.         txt = "&"
  25922.         typ = "X8"
  25923.         cap = "8>No Drop"
  25924.       }
  25925.       spawnflags: =
  25926.       {
  25927.         txt = "&"
  25928.         typ = "X16"
  25929.         cap = "16>Shootable"
  25930.       }
  25931.       health: =
  25932.       {
  25933.         txt = "&"
  25934.         hint = "Health>sustainable damage"
  25935.       }
  25936.     }
  25937.     weapon_grenadelauncher:form =
  25938.     {
  25939.       Help = "This is the Grenade Launcher (6th weapon) uses ammo_grenades."
  25940.       bbox = '-16 -16 -16 16 16 16'
  25941.       mdl = "models/weapons/g_launch/tris.md2"
  25942.       spawnflags: =
  25943.       {
  25944.         txt = "&"
  25945.         typ = "X256"
  25946.         cap = "256>Not Easy"
  25947.       }
  25948.       spawnflags: =
  25949.       {
  25950.         txt = "&"
  25951.         typ = "X512"
  25952.         cap = "512>Not Normal"
  25953.       }
  25954.       spawnflags: =
  25955.       {
  25956.         txt = "&"
  25957.         typ = "X1024"
  25958.         cap = "1024>Not Hard"
  25959.       }
  25960.       spawnflags: =
  25961.       {
  25962.         txt = "&"
  25963.         typ = "X2048"
  25964.         cap = "2048>Not DM"
  25965.       }
  25966.       team: =
  25967.       {
  25968.         txt = "&"
  25969.         hint = "Team>DM respawn assoc"
  25970.       }
  25971.       targetname: =
  25972.       {
  25973.         txt = "&"
  25974.         hint = "Use this to make it disappear by making it the killtarget of a"
  25975.          " monster."
  25976.       }
  25977.       target: =
  25978.       {
  25979.         txt = "&"
  25980.         hint = "Trigger something when the player picks this up."
  25981.       }
  25982.       killtarget: =
  25983.       {
  25984.         txt = "&"
  25985.         hint = "Killtarget>remove ent from map"
  25986.       }
  25987.       delay: =
  25988.       {
  25989.         txt = "&"
  25990.         hint = "Delay>trigger in x seconds"
  25991.       }
  25992.       message: =
  25993.       {
  25994.         txt = "&"
  25995.         hint = "Message>print when activated"
  25996.       }
  25997.       angles: =
  25998.       {
  25999.         txt = "&"
  26000.         hint = "Angles>pitch yaw roll"
  26001.       }
  26002.       movewith: =
  26003.       {
  26004.         txt = "&"
  26005.         hint = "Movewith>ent to move with"
  26006.       }
  26007.       spawnflags: =
  26008.       {
  26009.         txt = "&"
  26010.         typ = "X4"
  26011.         cap = "4>No Spin"
  26012.       }
  26013.       spawnflags: =
  26014.       {
  26015.         txt = "&"
  26016.         typ = "X8"
  26017.         cap = "8>No Drop"
  26018.       }
  26019.       spawnflags: =
  26020.       {
  26021.         txt = "&"
  26022.         typ = "X16"
  26023.         cap = "16>Shootable"
  26024.       }
  26025.       health: =
  26026.       {
  26027.         txt = "&"
  26028.         hint = "Health>sustainable damage"
  26029.       }
  26030.     }
  26031.     weapon_rocketlauncher:form =
  26032.     {
  26033.       Help = "This is the Rocket Launcher (7th weapon) uses ammo_rockets."
  26034.       bbox = '-16 -16 -16 16 16 16'
  26035.       mdl = "models/weapons/g_rocket/tris.md2"
  26036.       spawnflags: =
  26037.       {
  26038.         txt = "&"
  26039.         typ = "X256"
  26040.         cap = "256>Not Easy"
  26041.       }
  26042.       spawnflags: =
  26043.       {
  26044.         txt = "&"
  26045.         typ = "X512"
  26046.         cap = "512>Not Normal"
  26047.       }
  26048.       spawnflags: =
  26049.       {
  26050.         txt = "&"
  26051.         typ = "X1024"
  26052.         cap = "1024>Not Hard"
  26053.       }
  26054.       spawnflags: =
  26055.       {
  26056.         txt = "&"
  26057.         typ = "X2048"
  26058.         cap = "2048>Not DM"
  26059.       }
  26060.       team: =
  26061.       {
  26062.         txt = "&"
  26063.         hint = "Team>DM respawn assoc"
  26064.       }
  26065.       targetname: =
  26066.       {
  26067.         txt = "&"
  26068.         hint = "Use this to make it disappear by making it the killtarget of a"
  26069.          " monster."
  26070.       }
  26071.       target: =
  26072.       {
  26073.         txt = "&"
  26074.         hint = "Trigger something when the player picks this up."
  26075.       }
  26076.       killtarget: =
  26077.       {
  26078.         txt = "&"
  26079.         hint = "Killtarget>remove ent from map"
  26080.       }
  26081.       delay: =
  26082.       {
  26083.         txt = "&"
  26084.         hint = "Delay>trigger in x seconds"
  26085.       }
  26086.       message: =
  26087.       {
  26088.         txt = "&"
  26089.         hint = "Message>print when activated"
  26090.       }
  26091.       angles: =
  26092.       {
  26093.         txt = "&"
  26094.         hint = "Angles>pitch yaw roll"
  26095.       }
  26096.       movewith: =
  26097.       {
  26098.         txt = "&"
  26099.         hint = "Movewith>ent to move with"
  26100.       }
  26101.       spawnflags: =
  26102.       {
  26103.         txt = "&"
  26104.         typ = "X4"
  26105.         cap = "4>No Spin"
  26106.       }
  26107.       spawnflags: =
  26108.       {
  26109.         txt = "&"
  26110.         typ = "X8"
  26111.         cap = "8>No Drop"
  26112.       }
  26113.       spawnflags: =
  26114.       {
  26115.         txt = "&"
  26116.         typ = "X16"
  26117.         cap = "16>Shootable"
  26118.       }
  26119.       health: =
  26120.       {
  26121.         txt = "&"
  26122.         hint = "Health>sustainable damage"
  26123.       }
  26124.     }
  26125.     weapon_hyperblaster:form =
  26126.     {
  26127.       Help = "This is the Hyper Blaster (8th weapon) uses ammo_cells."
  26128.       bbox = '-16 -16 -16 16 16 16'
  26129.       mdl = "models/weapons/g_hyperb/tris.md2"
  26130.       spawnflags: =
  26131.       {
  26132.         txt = "&"
  26133.         typ = "X256"
  26134.         cap = "256>Not Easy"
  26135.       }
  26136.       spawnflags: =
  26137.       {
  26138.         txt = "&"
  26139.         typ = "X512"
  26140.         cap = "512>Not Normal"
  26141.       }
  26142.       spawnflags: =
  26143.       {
  26144.         txt = "&"
  26145.         typ = "X1024"
  26146.         cap = "1024>Not Hard"
  26147.       }
  26148.       spawnflags: =
  26149.       {
  26150.         txt = "&"
  26151.         typ = "X2048"
  26152.         cap = "2048>Not DM"
  26153.       }
  26154.       team: =
  26155.       {
  26156.         txt = "&"
  26157.         hint = "Team>DM respawn assoc"
  26158.       }
  26159.       targetname: =
  26160.       {
  26161.         txt = "&"
  26162.         hint = "Use this to make it disappear by making it the killtarget of a"
  26163.          " monster."
  26164.       }
  26165.       target: =
  26166.       {
  26167.         txt = "&"
  26168.         hint = "Trigger something when the player picks this up."
  26169.       }
  26170.       killtarget: =
  26171.       {
  26172.         txt = "&"
  26173.         hint = "Killtarget>remove ent from map"
  26174.       }
  26175.       delay: =
  26176.       {
  26177.         txt = "&"
  26178.         hint = "Delay>trigger in x seconds"
  26179.       }
  26180.       message: =
  26181.       {
  26182.         txt = "&"
  26183.         hint = "Message>print when activated"
  26184.       }
  26185.       angles: =
  26186.       {
  26187.         txt = "&"
  26188.         hint = "Angles>pitch yaw roll"
  26189.       }
  26190.       movewith: =
  26191.       {
  26192.         txt = "&"
  26193.         hint = "Movewith>ent to move with"
  26194.       }
  26195.       spawnflags: =
  26196.       {
  26197.         txt = "&"
  26198.         typ = "X4"
  26199.         cap = "4>No Spin"
  26200.       }
  26201.       spawnflags: =
  26202.       {
  26203.         txt = "&"
  26204.         typ = "X8"
  26205.         cap = "8>No Drop"
  26206.       }
  26207.       spawnflags: =
  26208.       {
  26209.         txt = "&"
  26210.         typ = "X16"
  26211.         cap = "16>Shootable"
  26212.       }
  26213.       health: =
  26214.       {
  26215.         txt = "&"
  26216.         hint = "Health>sustainable damage"
  26217.       }
  26218.     }
  26219.     weapon_railgun:form =
  26220.     {
  26221.       Help = "This is the RailGun (9th weapon) uses ammo_slugs."
  26222.       bbox = '-16 -16 -16 16 16 16'
  26223.       mdl = "models/weapons/g_rail/tris.md2"
  26224.       spawnflags: =
  26225.       {
  26226.         txt = "&"
  26227.         typ = "X256"
  26228.         cap = "256>Not Easy"
  26229.       }
  26230.       spawnflags: =
  26231.       {
  26232.         txt = "&"
  26233.         typ = "X512"
  26234.         cap = "512>Not Normal"
  26235.       }
  26236.       spawnflags: =
  26237.       {
  26238.         txt = "&"
  26239.         typ = "X1024"
  26240.         cap = "1024>Not Hard"
  26241.       }
  26242.       spawnflags: =
  26243.       {
  26244.         txt = "&"
  26245.         typ = "X2048"
  26246.         cap = "2048>Not DM"
  26247.       }
  26248.       team: =
  26249.       {
  26250.         txt = "&"
  26251.         hint = "Team>DM respawn assoc"
  26252.       }
  26253.       targetname: =
  26254.       {
  26255.         txt = "&"
  26256.         hint = "Use this to make it disappear by making it the killtarget of a"
  26257.          " monster."
  26258.       }
  26259.       target: =
  26260.       {
  26261.         txt = "&"
  26262.         hint = "Trigger something when the player picks this up."
  26263.       }
  26264.       killtarget: =
  26265.       {
  26266.         txt = "&"
  26267.         hint = "Killtarget>remove ent from map"
  26268.       }
  26269.       delay: =
  26270.       {
  26271.         txt = "&"
  26272.         hint = "Delay>trigger in x seconds"
  26273.       }
  26274.       message: =
  26275.       {
  26276.         txt = "&"
  26277.         hint = "Message>print when activated"
  26278.       }
  26279.       angles: =
  26280.       {
  26281.         txt = "&"
  26282.         hint = "Angles>pitch yaw roll"
  26283.       }
  26284.       movewith: =
  26285.       {
  26286.         txt = "&"
  26287.         hint = "Movewith>ent to move with"
  26288.       }
  26289.       spawnflags: =
  26290.       {
  26291.         txt = "&"
  26292.         typ = "X4"
  26293.         cap = "4>No Spin"
  26294.       }
  26295.       spawnflags: =
  26296.       {
  26297.         txt = "&"
  26298.         typ = "X8"
  26299.         cap = "8>No Drop"
  26300.       }
  26301.       spawnflags: =
  26302.       {
  26303.         txt = "&"
  26304.         typ = "X16"
  26305.         cap = "16>Shootable"
  26306.       }
  26307.       health: =
  26308.       {
  26309.         txt = "&"
  26310.         hint = "Health>sustainable damage"
  26311.       }
  26312.     }
  26313.     weapon_bfg:form =
  26314.     {
  26315.       Help = "This is the BFG -Big Freaking Gun- (10th weapon) uses ammo_cells"
  26316.        "."
  26317.       bbox = '-16 -16 -16 16 16 16'
  26318.       mdl = "models/weapons/g_bfg/tris.md2"
  26319.       spawnflags: =
  26320.       {
  26321.         txt = "&"
  26322.         typ = "X256"
  26323.         cap = "256>Not Easy"
  26324.       }
  26325.       spawnflags: =
  26326.       {
  26327.         txt = "&"
  26328.         typ = "X512"
  26329.         cap = "512>Not Normal"
  26330.       }
  26331.       spawnflags: =
  26332.       {
  26333.         txt = "&"
  26334.         typ = "X1024"
  26335.         cap = "1024>Not Hard"
  26336.       }
  26337.       spawnflags: =
  26338.       {
  26339.         txt = "&"
  26340.         typ = "X2048"
  26341.         cap = "2048>Not DM"
  26342.       }
  26343.       team: =
  26344.       {
  26345.         txt = "&"
  26346.         hint = "Team>DM respawn assoc"
  26347.       }
  26348.       targetname: =
  26349.       {
  26350.         txt = "&"
  26351.         hint = "Use this to make it disappear by making it the killtarget of a"
  26352.          " monster."
  26353.       }
  26354.       target: =
  26355.       {
  26356.         txt = "&"
  26357.         hint = "Trigger something when the player picks this up."
  26358.       }
  26359.       killtarget: =
  26360.       {
  26361.         txt = "&"
  26362.         hint = "Killtarget>remove ent from map"
  26363.       }
  26364.       delay: =
  26365.       {
  26366.         txt = "&"
  26367.         hint = "Delay>trigger in x seconds"
  26368.       }
  26369.       message: =
  26370.       {
  26371.         txt = "&"
  26372.         hint = "Message>print when activated"
  26373.       }
  26374.       angles: =
  26375.       {
  26376.         txt = "&"
  26377.         hint = "Angles>pitch yaw roll"
  26378.       }
  26379.       movewith: =
  26380.       {
  26381.         txt = "&"
  26382.         hint = "Movewith>ent to move with"
  26383.       }
  26384.       spawnflags: =
  26385.       {
  26386.         txt = "&"
  26387.         typ = "X4"
  26388.         cap = "4>No Spin"
  26389.       }
  26390.       spawnflags: =
  26391.       {
  26392.         txt = "&"
  26393.         typ = "X8"
  26394.         cap = "8>No Drop"
  26395.       }
  26396.       spawnflags: =
  26397.       {
  26398.         txt = "&"
  26399.         typ = "X16"
  26400.         cap = "16>Shootable"
  26401.       }
  26402.       health: =
  26403.       {
  26404.         txt = "&"
  26405.         hint = "Health>sustainable damage"
  26406.       }
  26407.     }
  26408.   }
  26409. }
  26410.